Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QDesignerFormEditorInterface类允许您访问Qt设计器的各个组成部分。More...
继承QObject。
该QDesignerFormEditorInterface类允许您访问Qt设计器的各个组成部分。
Qt Designer目前的QDesignerFormEditorInterface对象掌握所有的信息Qt Designer的组件:动作编辑器,在Object Inspector ,属性编辑器,在窗口小部件中,并扩展和形式的窗口管理器。 QDesignerFormEditorInterface包含的函数的集合,它提供的接口对所有这些组件。它们通常用于查询(和操作)的各个组件。例如:
QDesignerObjectInspectorInterface *objectInspector = 0; objectInspector = formEditor->objectInspector(); QDesignerFormWindowManagerInterface *manager = 0; manager = formEditor->formWindowManager(); objectInspector->setFormWindow(manager->formWindow(0));
QDesignerFormEditorInterface不打算直接实例化。一个指向Qt Designer目前的QDesignerFormEditorInterface对象(formEditor在上面的例子)是由提供QDesignerCustomWidgetInterface.initialize( )函数的参数。当实现一个自定义的widget插件,你必须在子类QDesignerCustomWidgetInterface暴露你的插件Qt Designer。
QDesignerFormEditorInterface还提供了功能,可以设置动作编辑器,属性编辑器,对象观察器和小工具盒。如果你想提供自己的自定义组件这些都是唯一有用的。
如果设计师是嵌入在另一个程序中,一个人能提供自己的设置管理。管理者所使用的部件Qt Designer存储/检索持久的配置设置。默认管理器的用途QSettings作为后端。
最后, QDesignerFormEditorInterface提供topLevel( )函数返回Qt Designer的顶级窗口部件。
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
构造一个QDesignerFormEditorInterface与给定对象parent。
返回一个接口Qt Designer的动作编辑器。
See also setActionEditor( ) 。
返回一个接口Qt Designer的扩展管理器。
返回一个接口Qt Designer的形成窗口管理器。
返回一个接口Qt Designer的对象检查。
See also setObjectInspector( ) 。
返回一个接口Qt Designer的属性编辑器。
See also setPropertyEditor( ) 。
Sets Qt Designer的动作编辑器中指定的actionEditor。
See also actionEditor( ) 。
Sets Qt Designer被指定的对象检查objectInspector。
See also objectInspector( ) 。
Sets Qt Designer的属性编辑器中指定的propertyEditor。
See also propertyEditor( ) 。
Sets Qt Designer的小工具框指定widgetBox。
See also widgetBox( ) 。
Returns Qt Designer的顶级窗口部件。
返回一个接口Qt Designer的小工具盒。
See also setWidgetBox( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |