Qt enum

#include <QMetaEnum>
public:
enum TestType{
TEST1=0,
TEST2
};
Q_ENUM(TestType)

QMetaEnum metaEnum = QMetaEnum::fromType<MainWidget::TestType>();
for (int i=0; i<metaEnum.keyCount();i++)
{
//qDebug() << metaEnum.key(i);
cmbTestType->addItem(metaEnum.key(i));
}

猜你喜欢

转载自www.cnblogs.com/ike_li/p/12932418.html