QT根据字符串去查找枚举中对应的键值

    xiaoxiao2022-07-02  98

    声明:

    enum A{a=121,b,c,d,e,f}; Q_ENUM (A)//一定要在枚举和Q_OBJECT之后;

    定义:

    QMetaEnum meta = QMetaEnum::fromType<MainWindow::A>(); qDebug()<<"name"<<meta.name(); qDebug()<<meta.keysToValue(QString("a").toLatin1().data());

    打印:

    name A 121
    最新回复(0)