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