摘要: The property System和其它编译器厂商一样, Qt 也提供了复杂的属性机制, 但是作为一个编译器无关、平台无关的库,Qt没有那些不被标准编译器支持的特征, 如 BCB的 __property。 Qt 的属性机制在任何平台的任何C++编译器上都能正常使用。 这是由 meta objec... 阅读全文
posted @ 2015-08-20 11:25 aslistener 阅读(302) 评论(0) 推荐(0)
摘要: The Meta-Object SystemMeta-Object 提供了用于类间通信的signal/slot, 运行时类型信息、以及动态属性系统。Meta-Object 的使用基于以下三个点:QObject 提供了可以使用MetaObject 的一个公共基类。在类的声明里加入Q_OBJECT 宏,... 阅读全文
posted @ 2015-08-20 11:15 aslistener 阅读(333) 评论(0) 推荐(0)
摘要: Signal and Slots 用于对象之间通信。 它是 Qt 的核心特性之一, 并且也是Qt 与其它框架差别最大的部分。概述 在GUI编程中, 如果我们改变了一个控件, 我们可能想其它控件知道; 换言之, 我们希望任何类型的 Object 能够彼此通信。 一些Tookits使用回调函数来实现通信... 阅读全文
posted @ 2015-08-20 11:12 aslistener 阅读(349) 评论(0) 推荐(0)