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