Q_ENUMS 假设你要导出的类定义了想在 QML 中使用枚举类型,能够使用 Q_ENUMS 宏将该枚举注冊到元对象系统中。 ColorMaker 类定义了 GenerateAlgorithm 枚举类型,支持 RandomRGB / RandomRed 等颜色生成算法。如今 ColorMaker 类的声明变成了这个样子: class ColorMaker : public QObject { Q_OBJECT Q_ENUMS(Ge...