class StyleClass : public QObject {
public:
typedef enum
{
STYLE_RADIAL,
STYLE_ENVELOPE,
STYLE_FILLED
} Style;
Style m_style;
//...
};
.h 文件具有上述代码。 如何通过 QML 访问上述枚举?
原文由 Aquarius_Girl 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以将枚举包装在派生自 QObject 的类中(并且将其公开给 QML):
样式.hpp:
主.cpp:
QML 代码: