如何在PySide 2中声明枚举并将它们暴露于QML?

2024-04-25 09:48:51 发布

您现在位置:Python中文网/ 问答频道 /正文

<>在C++ QT中,我可以用类中的枚举来将枚举暴露给QML:

enum class Type{Text, Html, Image}
Q_ENUM

然后使用:qRegisterMetaType<MyClass*>("MyClass*")枚举可以导入到QML中:

import MyClass 1.0

// can use the enum as MyClass.Html

PySide2中的等价物是什么?你知道吗


Tags: textimageimportusehtmltypemyclassenum

热门问题