metaobject.cpp

来自「《精通QT4编程》第3章代码整理 加入修改」· C++ 代码 · 共 16 行

CPP
16
字号
#include <QDebug>#include <QtGui>#include <QtCore>int main(int argc, char *argv[]){	QApplication app(argc, argv);		QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));		QObject* obj = new QLabel;	const QMetaObject* mo = obj->metaObject();	qDebug() << QObject::tr("类名:%1").arg(mo->className());	qDebug() << QObject::tr("是否继承自QWidget:%1")			.arg(obj->inherits("QWidget") ? QObject::tr("是") : QObject::tr("否") );	    return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?