Qt获取枚举类型enum的数量

#include <QtMetaObject>

int main(int argc, char *argv[])
{
    QMetaEnum metaEnum = QMetaEnum::fromType<MyEnums>();
    int enumCount = metaEnum.keyCount();

    qDebug() << "Number of enum values: " << enumCount;

    return 0;
}

 

posted @ 2024-04-15 20:27  远方是什么样子  阅读(227)  评论(0)    收藏  举报