首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

信号/槽 与 go to slot,该怎么处理

2013-03-13 
信号/槽 与 go to slot本帖最后由 gistop 于 2011-06-30 14:31:48 编辑一般信号信号/槽 可以这样connect(u

信号/槽 与 go to slot
本帖最后由 gistop 于 2011-06-30 14:31:48 编辑 一般信号信号/槽 可以这样connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(acceptsign()));

而在pushButton右键go to slot会进入
void MainWindow::on_pushButton_clicked()
这样的一个函数。

问题:我的理解go to slot (选clicked) 是不是就是
connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(on_pushButton_clicked()));
我这样理解对么?

[解决办法]
正解~~~~~~~~~~~
[解决办法]
不对。go to slot 所做的:如果slot 不存在,则头文件+源文件中定义槽,然后跳进去。

至于connect,看manual

void QMetaObject::connectSlotsByName ( QObject * object ) [static]
[解决办法]
效果是一样的~

热点排行