#include "widget.h" #include #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); Widget w; //获取类的附加信息 const QMetaObject *pMO = w.metaObject(); //多态性,替换上面一句 //QObject *pObj = &w; //const QMetaObject *pMO = pObj->metaObject(); //附加信息个数 int nInfoCount = pMO->classInfoCount(); //打印所有的附加信息 for(int i=0; iclassInfo(i); qDebug()<className(); qDebug()<<"Object Name: "<