我如何从一种形式访问变量到另一种形式

Posted

技术标签:

【中文标题】我如何从一种形式访问变量到另一种形式【英文标题】:how can i access variables from one form to another 【发布时间】:2014-02-17 06:32:42 【问题描述】:

我是 QT 的新手 我对在表单之间传递值有一个疑问。我已经在form1中声明了haar分类器,我需要在form2中访问它。所以我在form2中声明了haar分类器,但它显示了haar分类器级联的多个声明。那么我该如何通过表单之间的变量。我使用 extern 关键字指定了 haar 分类器,然后它也不起作用。 我不能使用 SIGNAL 和 SLOT,因为我没有在 button_click 事件中声明它。 当我在 from2 中调用 haar 分类器时,我需要加载该 XML 文件。 谁能帮帮我。

【问题讨论】:

使用 SIGNAL/SLOT 连接将值从 UI 传递到代码,反之亦然。最终,您还可以使用 SIGNAL/SIGNAL 连接在所有给定的 UI 表单中设置值 【参考方案1】:

您可以使用 SIGNAL-SLOT。 emit 要传递的值,这将是您的信号。然后将该信号与需要该值的 SLOT 连接起来。您的 SLOT 将是一个接收该值的方法。

【讨论】:

以上是关于我如何从一种形式访问变量到另一种形式的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Qt 中将数据从一种形式传递到另一种形式?

如何将图像从一种形式传递到另一种形式?

MSoft Access - 将变量从一种形式传递到另一种形式

将数据从一种形式传递到另一种形式的问题

将数据从一种形式传递到另一种形式(datagridview)

因为我可以从 jquery 将数据从一种形式发送到另一种形式?