Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QDesignerFormWindowCursorInterface类允许您查询和修改表单窗口部件的选择,而且除了修改窗体的所有控件的属性。More...
该QDesignerFormWindowCursorInterface类允许您查询和修改表单窗口部件的选择,而且除了修改窗体的所有控件的属性。
QDesignerFormWindowCursorInterface是一个方便的类,它提供了一个接口,相关表单窗口的文本光标,它提供的功能的集合,使您能够查询一个给定的表单窗口的选择和改变选择的重点,根据定义的模式(MoveMode)和运动(MoveOperation) 。您也可以使用该接口来查询窗体的控件和改变它们的属性。
该接口不打算直接实例化,而是提供访问的选择和窗口小部件Qt Designer目前的形式窗口。QDesignerFormWindowInterface始终提供一个相关的游标接口。可以使用静态的要检索的表格窗口对于给定窗口小部件QDesignerFormWindowInterface.findFormWindow()函数。例如:
QDesignerFormWindowInterface *formWindow = 0; formWindow = QDesignerFormWindowInterface.findFormWindow(myWidget); formWindow->cursor()->setProperty(myWidget, myProperty, newValue);
你可以检索任何Qt Designer通过目前的形式窗口Qt Designer的form window manager。
一旦你有一个表单窗口的光标的界面,你可以检查表格窗口具有在所有使用选择的hasSelection()函数。您可以查询窗体窗口,其总widgetCount()和selectedWidgetCount( ) 。您可以使用检索当前选中的控件(或者部件)的current()或selectedWidget()函数。
您可以使用检索任何形式的窗口小部件的widget( )函数,并检查是否使用被选择的插件的isWidgetSelected()函数。您可以使用setProperty( )函数来设置选定控件的属性,以及setWidgetProperty()或resetWidgetProperty()函数来修改任何给定窗口小部件的属性。
最后,您可以通过更改更改选择文本光标的position()使用setPosition()和movePosition()函数。
这个枚举变量描述了当文本光标移动正在使用的不同模式。
Constant | Value | Description |
---|---|---|
QDesignerFormWindowCursorInterface.MoveAnchor | 0 | 锚光标移动到新的位置。 |
QDesignerFormWindowCursorInterface.KeepAnchor | 1 | 锚保持在光标的老位置。 |
这个枚举描述文本光标的操作,可以发生在一个窗体窗口的类型。
Constant | Value | Description |
---|---|---|
QDesignerFormWindowCursorInterface.NoMove | 0 | 光标不移动。 |
QDesignerFormWindowCursorInterface.Start | 1 | 将光标移动到焦点链的开始。 |
QDesignerFormWindowCursorInterface.End | 2 | 将光标移动到焦点链的末端。 |
QDesignerFormWindowCursorInterface.Next | 3 | 将光标移动到焦点链中的下一个控件。 |
QDesignerFormWindowCursorInterface.Prev | 4 | 将光标移动到前面的小部件中的焦点链。 |
QDesignerFormWindowCursorInterface.Left | 5 | 光标移动到左侧。 |
QDesignerFormWindowCursorInterface.Right | 6 | 光标移动到右侧。 |
QDesignerFormWindowCursorInterface.Up | 7 | 光标向上移动。 |
QDesignerFormWindowCursorInterface.Down | 8 | 光标向下移动。 |
这种方法是抽象的,应在任何子类中重新实现。
返回在窗体窗口当前选定的控件。
See also selectedWidget( ) 。
这种方法是抽象的,应在任何子类中重新实现。
返回与此游标接口关联的表格窗口界面。
这种方法是抽象的,应在任何子类中重新实现。
返回True如果表单窗口包含一个选择,否则返回False 。
返回True如果指定的widget被选中,否则返回False 。
这种方法是抽象的,应在任何子类中重新实现。
执行给定的operation在使用指定的光标mode,并返回True,如果它成功完成,否则返回False 。
See also position()和setPosition( ) 。
这种方法是抽象的,应在任何子类中重新实现。
返回光标位置。
See also setPosition()和movePosition( ) 。
这种方法是抽象的,应在任何子类中重新实现。
重置属性与给定的name为指定的widget它的默认值。
See also setProperty()和setWidgetProperty( ) 。
这种方法是抽象的,应在任何子类中重新实现。
返回该插件与给定的index在所选窗口小部件的列表。
See also current()和widget( ) 。
这种方法是抽象的,应在任何子类中重新实现。
返回选定的部件在窗体窗口的数量。
See also widgetCount( ) 。
这种方法是抽象的,应在任何子类中重新实现。
设置光标的位置,以给定的position使用mode指定它是如何搬到那里。
See also position()和movePosition( ) 。
这种方法是抽象的,应在任何子类中重新实现。
设置该属性与给定name为当前选择的窗口小部件的指定的value。
See also setWidgetProperty()和resetWidgetProperty( ) 。
这种方法是抽象的,应在任何子类中重新实现。
设置该属性与给定name对于给定的widget到指定的value。
See also resetWidgetProperty()和setProperty( ) 。
这种方法是抽象的,应在任何子类中重新实现。
返回该插件与给定的index在窗体窗口小部件的列表。
See also selectedWidget( ) 。
这种方法是抽象的,应在任何子类中重新实现。
返回小部件在窗体窗口的数量。
See also selectedWidgetCount( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |