• 3974阅读
  • 1回复

如何 connectSlotsByName [复制链接]

上一主题 下一主题
离线布丁
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-16
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
就是使用void on_<widget name>_<signal name>(<signal parameters>) 的形式来建立信号槽, 对于UI文件里的控件有效, 但是如果是我在cpp里创建的控件就不行

我在创建了控件以后用setObjectName() 设置了ObjectName, 但是槽函数依然没有响应

哪位知道是怎么回事的, 麻烦指教一下, 谢谢。
离线布丁
只看该作者 1楼 发表于: 2008-12-16
问题解决了!

刚刚在坛子里逛了一下, 发现之前有朋友发过一个帖子,

解决方法就是需要调用一下QMetaObject::connectSlotsByName(this); 

具体内容见: http://www.qtcn.org/bbs/read.php?tid=11166
快速回复
限100 字节
 
上一个 下一个