- class QDesignerObjectInspectorInterface#
QDesignerObjectInspectorInterface
类允许您更改Qt Designer对象检查器的焦点。更多信息...摘要#
方法#
def
__init__()
虚方法#
def
core()
注意
此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译中有问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来通知我们。
详细说明#
警告
本节包含从 C++ 自动翻译到 Python 的代码片段,可能包含错误。
您可以使用
QDesignerObjectInspectorInterface
来更改当前表单窗口选择。例如,在实现自定义小部件插件时objectInspector = formEditor.objectInspector() manager = formEditor.formWindowManager() objectInspector.setFormWindow(manager.formWindow(0))
QDesignerObjectInspectorInterface
类不打算直接实例化。您可以使用objectInspector()
函数获取 Qt Designer 对象检查器的接口。功能参数提供指向当前 Qt Designer 的QDesignerFormEditorInterface
对象的指针(在上述示例中的formEditor
)。实现自定义小部件插件时,您必须对QDesignerCustomWidgetInterface
进行子类化,以便将您的插件公开给 Qt Designer。接口提供了您可以使用它检索指向当前 Qt Designer 的
QDesignerFormEditorInterface
对象的指针的core()
函数,以及允许您更改当前表单窗口选择的setFormWindow()
函数。- __init__(parent[, flags={}])#
- 参数:
父 –
QWidget
flags –
WindowType
的组合
使用给定的
parent
和指定的窗口flags
构建一个对象检查器接口。- core()#
- 返回类型::
返回指向 Qt Designer 当前
QDesignerFormEditorInterface
对象的指针。- 抽象 setFormWindow(formWindow)#
- 参数:
formWindow –
QDesignerFormWindowInterface
将当前选定的表单窗口设置为
formWindow
。