Qt 元对象系统资料

一直用Qt来完成项目,使用方便的槽和信号机制,但是只知道使用而不知其原理是不可能使用好这些机制的,因此我深入了解学习下,做到"知其所以然".

下面是关于信号和槽机制的资料:

中文资料-inside QT Series(推荐先看,做入门):

英文博客(计划翻译):

主要介绍了老版本connect的整个工作原理,老版本connect是字符串版本的connect,使用SLOT()和SIGNAL()宏.

这篇主要介绍新版本的connect如何实现,主要原理是使用模板,使用Trait

这篇主要介绍Queued connect 类型是如何在多线程中工作的,主要利用了Qt的事件系统,通过相应事件间接调用槽函数

这篇介绍了QMetaType,Qt获取自己的运行时动态类型的机制系统.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容