QT:关于窗体构造时emit的问题

开发基于GTK+或QT的应用程序
回复
zonelight
帖子: 62
注册时间: 2008-07-17 17:48
送出感谢: 0
接收感谢: 0

QT:关于窗体构造时emit的问题

#1

帖子 zonelight » 2010-04-06 19:04

我在窗体构造函数里加上这个:
emit start_tablewidget();
QObject::connect(this,SIGNAL(start_tablewidget()),this,SLOT(akakak()));

akakak()完全没问题,如果是用按钮的clicked,akakak()可以实现。
start_tablewidget()在头文件里的声明:
signals:
void start_tablewidget();

结果执行以后什么也没发生,哪里不对吗?
novesky
帖子: 159
注册时间: 2008-07-12 17:18
送出感谢: 0
接收感谢: 1 次
联系:

Re: QT:关于窗体构造时emit的问题

#2

帖子 novesky » 2010-04-10 20:16

何必这样呢,构造时akakak()不就行了。至于为什么没反应,我也想了解
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

Re: QT:关于窗体构造时emit的问题

#3

帖子 BigSnake.NET » 2010-04-10 20:34

是不是应该先 connect 再 emit
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复

回到 “GTK+和QT”