![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt 元对象
xzh_blue
这个作者很懒,什么都没留下…
展开
-
Qt 元对象系统 一
Qt 元对象系统和信号槽机制QT的信号和槽机制是用来在对象间通讯的方法,当一个特定事件发生的时候,signal会被 emit 出来,slot 调用是用来响应相应的 signal 的。简单点说就是如何在一个类的一个函数中触发另一个类的另一个函数调用,而且还要把相关的参数传递过去.好像这和回调函数也有点关系,但是消息机制可比回调函数有用多了,也复杂多了。 下面的代码是我写的一个转载 2015-08-24 10:58:35 · 495 阅读 · 0 评论 -
Meta-Object系统
Meta-Object系统标签:Qt C++ 学习 QT教程 教程前面说过,Qt使用的是自己的预编译器,它提供了对C++的一种扩展。利用Qt的信号槽机制,就可以把彼此独立的模块相互连接起来,不需要实现知道模块的任何细节。 为了达到这个目的,Qt提出了一个Meta-Object系统。它提供了两个关键的作用:信号槽和内省。 面向对象程序设计里面会讲到Smallt转载 2015-09-10 11:34:36 · 490 阅读 · 0 评论 -
Qt 信号槽机制解析三 补充解释源代码
moc生成文件分析:首先看一下简单含有的signal, slot代码class myClass : public QObject{ Q_OBJECTpublic: myClass(); ~myClass(); void trigger(); void trigger2();signals: void signalFun转载 2015-09-08 14:30:43 · 515 阅读 · 0 评论