- class QDesignerDynamicPropertySheetExtension#
该
QDesignerDynamicPropertySheetExtension
类允许您在 Qt Designer 的属性编辑器中操作小部件的动态属性。 更多…简介#
方法#
def
__init__()
虚函数#
注意
本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果发现问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告知我们
详细说明#
另请参阅
- __init__()#
- 抽象 addDynamicProperty(propertyName, value)#
- 参数:
propertyName – str
value – object
- 返回类型:
int
添加一个名为
propertyName
的动态属性并将其值设置为value
。如果成功添加则返回属性的索引,否则返回 -1 表示失败。- 抽象 canAddDynamicProperty(propertyName)#
- 参数:
propertyName – str
- 返回类型:
bool
如果
propertyName
是一个有效且唯一的动态属性的名称,则返回 true;否则返回 false。- 抽象 dynamicPropertiesAllowed()#
- 返回类型:
bool
如果小部件支持动态属性则返回 true;否则返回 false。
- 抽象 isDynamicProperty(index)#
- 参数:
index – int
- 返回类型:
bool
如果给定
index
的属性是动态属性,则返回 true;否则返回 false。- 摘要 removeDynamicProperty(index)#
- 参数:
index – int
- 返回类型:
bool
删除指定位置的动态属性。如果操作成功返回 true;否则返回 false。