我有一个window1
,其中有2个按钮,一个add按钮和next按钮。
add按钮最初被禁用。单击next按钮后,将打开一个新的window2
。在该窗口上,有一个确定按钮。
我想从window1
单击确定按钮后,从window2
启用添加按钮。
是否可以从不同的窗口连接两个对象(信号和插槽)?如果是,我必须在哪里(在哪个.cpp
文件上)编写连接函数?
当然,您可以将信号从一个对象连接到另一个对象中的插槽,否则该功能将不是很有用。
您可以在可以访问两者的某些代码中的任何一个对象外部进行连接,或者可以将一个对象的指针/指向该对象的指针传递给另一个,然后在另一个对象内部进行连接。什么才是最有意义的,取决于代码的结构。