Qt学习资料: 元对象系统(Meta-Object System)

莫等闲 2010-04-17 04:02:27
翻译的第二篇,这篇比较短,很快就翻译好了:
Qt的元对象系统基于如下三件事情:
1. 类:QObject,为所有需要利用原对象系统的对象提供了一个基类。
2. 宏:Q_OBJECT,通常可以声明在类的私有段中,让该类可以使用元对象对象的特性,比如动态属性,信号和槽。
3. 编译器:元对象编译器(moc)为每个QObject子对象自动生成必要的代码来实现元对象特性。

http://blog.csdn.net/aladdina/archive/2010/04/17/5496891.aspx

回贴有分。
...全文
216 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhou174231 2011-03-25
  • 打赏
  • 举报
回复
就算来看这个元对象地问题
yudongx 2010-04-19
  • 打赏
  • 举报
回复
元对象类型和其他对象是怎么协同工作的呢
lwenjie 2010-04-19
  • 打赏
  • 举报
回复
元对象没弄明白 接分
zxdlms 2010-04-19
  • 打赏
  • 举报
回复
现在也在学qt中。
qter_wd007 2010-04-17
  • 打赏
  • 举报
回复
不错,鼓励一下,支持。
莫等闲 2010-04-17
  • 打赏
  • 举报
回复
楼上的blog里还有很多很赞的文章
莫等闲 2010-04-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 microsky2813 的回复:]

一直没见过 深入剖析 Qt的宏的文章,LZ加油
[/Quote]

Qt没有写文章专门讲宏,只是有一个地方集中放了一些常用的宏。宏的具体用法需要在特定的环境下中说明,比如Signals and Slots就把几个Q_SLOT(S)/Q_SIGNAL(S)等内容说清楚了。
MicroSky2813 2010-04-17
  • 打赏
  • 举报
回复
一直没见过 深入剖析 Qt的宏的文章,LZ加油
  • 打赏
  • 举报
回复
板凳..接分
aoxuehan0424 2010-04-17
  • 打赏
  • 举报
回复
回帖有分!
接分来了!!

16,817

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧