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));
}

posted @ 2020-05-21 18:06  ike_li  阅读(701)  评论(0编辑  收藏  举报