- Q_OBJECT 宏
在QObject子类中,包含Q_OBJECT宏可以使用Qt的信号槽特性。
class showObject : public QObject
{
Q_OBJECT
....
}
宏展开后会出现:
const QMetaObject showObject::staticMetaObject; // 每一个QObject派生的子类都包含有一个静态的QMetaObject对象
private:
Q_DECL_HIDDEN_STATIC_METACALL
static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
- QMetaObject 属性
struct { // private data
const QMetaObject *superdata;
const QByteArrayData *stringdata;
const uint *data;
typedef void (*StaticMet