2
PyQt4中,什麼是替代:QFlags蟒蛇替代
class TestClass
{
public:
enum Option {
OptionA = 0x0, // 0x000000
OptionB = 0x1, // 0x000001
OptionC = 0x2, // 0x000010
OptionD = 0x4, // 0x000100
OptionE = 0x8, // 0x001000
OptionE = 0x10 // 0x010000
// ... some more options with value which is a power of two
};
Q_DECLARE_FLAGS(Options, Option)
};
Q_DECLARE_OPERATORS_FOR_FLAGS(TestClass::Options)
如何轉換這個塊到Python?
非常感謝我知道,但我嘗試端口C++ Qt來PyQt4的類型定義QFlags
@ user522745。 PyQt4不包裝QFlags類,因爲它在python中沒有用處。爲什麼你認爲需要移植那個C++代碼?你想達到什麼目的? – ekhumoro