看别人代码看到void on_MyWidget_slotTest();

就郁闷了,没看到他代码里有connect 却能把信号和槽可以连接起来。

今日回顾书本发现该函所的nb之处。

QMetaObject::connectSlotsByName(QObject * object)将递归的搜寻传入的Qt对象object的所有子对象,并把所有匹配的子对象的信号关联到object对象的符合下列规则的槽函数void on_<窗口部件名称>_<信号名称>(<信号参数>)

如果窗口部件已经提供信号Qt可以自动关联。

  1. //申明
  2. class MyClass
  3. {
  4. public slots:
  5. void on_myPushButton_clicked();
  6. };
  7. //实现
  8. void MyClass::on_myPushButton_clicked()
  9. {
  10. }

这样子就会自动关联。。真是惭愧,看书不细。

https://blog.csdn.net/kfbyj/article/details/8878969

最新文章

  1. some useful linux commands
  2. 10-JS数组
  3. 《JavaScript模式》第6章 代码复用模式
  4. 频谱分析仪 RBW&amp;VBW
  5. 使用entityframework操作sqlite数据库
  6. [Java] 识别图片验证码
  7. JS实现精确加减乘除
  8. 来自projecteuler.net网站的练习题1
  9. Grunt打包之seajs项目【转】
  10. 谷歌AI涉足艺术、太空、外科手术,再强调AI七原则
  11. Java 基础 多线程进阶(锁,线程安全)
  12. 第二十四篇-用VideoView制作一个简单的视频播放器
  13. 如何获取ubuntu源码包里面的源码?
  14. httpServletResquire 和httpServletResponse
  15. go 字符串反转(倒序)
  16. tsconfig.json
  17. 安装lsb_release
  18. ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
  19. Megcup 2017 决赛第一题 规则
  20. 关于OGRE与OSG的简单比较【转】

热门文章

  1. HTML5梦幻星空,可用作网页背景
  2. C#集合类:动态数组、队列、栈、哈希表、字典
  3. 洛谷 P1551 亲戚
  4. php-wamp环境搭建
  5. Python中的文本(一)
  6. Android Material风格的应用(五)--CollapsingToolbar
  7. [Angular] New async &#39;as&#39; syntax and ngIf.. else
  8. LA 3887 - Slim Span 枚举+MST
  9. iOS INVALID_USER_SCODE 定位 用户安全码未通过
  10. Nginx系列(二)--模块化