目录
一、定义
Qt提供了一个Q_PROPERTY()宏可以定义属性,它也是基于元对象系统实现的,在QObject的子类中,用Q_PROPERTY()定义属性。
在QObject 的子类中,用宏Q_PROPERTY()定义属性,其使用格式如下:
Q_PROPERTY(type name
(READ getFunction [WRITE setFunction] |
MEMBER memberName [(READ getFunction I WRITE setFunction)])
[RESET resetFunction]
[NOTIFY notifysignal]
IREVISION int]
[DESIGNABLE boo1]
[SCRIPTABLE bool]
[STORED bool]
[USER bool]
[CONSTANT]
[FINAL]
QPROPERTY宏定义一个返回值类型为 type,名称为 name的属性,用REA