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

时间:2014-02-17 06:32:42

标签: c++ qt opencv

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

1 个答案:

答案 0 :(得分:0)

您可以使用SIGNAL-SLOT。 emit要从哪里传递的值,这将是您的SIGNAL。然后将该SIGNAL与需要该值的SLOT连接。您的SLOT将是一种可以获得该值的方法。