class QDesignerObjectInspectorInterface#

QDesignerObjectInspectorInterface类允许您更改Qt Designer对象检查器的焦点。更多信息...

Inheritance diagram of PySide6.QtDesigner.QDesignerObjectInspectorInterface

摘要#

方法#

虚方法#

注意

此文档可能包含从 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 DesignerQDesignerFormEditorInterface 对象的指针(在上述示例中的 formEditor)。实现自定义小部件插件时,您必须对 QDesignerCustomWidgetInterface 进行子类化,以便将您的插件公开给 Qt Designer

接口提供了您可以使用它检索指向当前 Qt DesignerQDesignerFormEditorInterface 对象的指针的 core() 函数,以及允许您更改当前表单窗口选择的 setFormWindow() 函数。

__init__(parent[, flags={}])#
参数:

使用给定的 parent 和指定的窗口 flags 构建一个对象检查器接口。

core()#
返回类型::

QDesignerFormEditorInterface

返回指向 Qt Designer 当前 QDesignerFormEditorInterface 对象的指针。

抽象 setFormWindow(formWindow)#
参数:

formWindowQDesignerFormWindowInterface

将当前选定的表单窗口设置为 formWindow