首页| 论坛| 消息

标题:自学qt中遇到的信号槽问题。。。
作者:magice159
日期:2020-12-18 12:17
内容:

总共有三个窗口:主窗口MaiWindow,dialog1,dialog2
在MainWindow设置了一个pushbutton,弹出dialog2

dialog1设置了combobox,dialog2设置了label


connect设置在mainwindow上,想要实现dialog1选取的数字显示在dialog2上,感觉逻辑上没有问题,但是运行起来没有反应。
求助各位大佬这么解决这个问题。。。


#1 [sdsdht 12-18 13:25]
你接受信号的窗口是dlgg,显示的窗口是wid啊,而且你传递的是index值,不是点击的值。
#2 [a09945454 12-18 14:29]
将两个窗口类改成成员类,按键的槽函数调用显示类,去掉wid
#3 回 a09945454 的帖子 [magice159 12-18 15:49]
a09945454:将两个窗口类改成成员类,按键的槽函数调用显示类,去掉wid (2020-12-18 14:29) 
emmm,,,怎么把窗口类改成成员类,还有调用显示类是什么。。。
没学几天,不懂得太多了。。
#4 回 sdsdht 的帖子 [magice159 12-18 15:50]
sdsdht:你接受信号的窗口是dlgg,显示的窗口是wid啊,而且你传递的是index值,不是点击的值。 (2020-12-18 13:25) 
传递值的部分改好了,然后把显示窗口部分改成dlgg,还是没啥反应
#5 [yuyu414 12-21 11:32]
你把dlg的信号和dlgg的槽connect了,但是你显示的是wid窗口,你应该把dlgg显示出来

<< 1 2 >> (1/2)

回复 发表
主题 版块