QFocusFrame Class Reference
[QtGui module]
该QFocusFrame小部件提供它可以是一个小部件的正常绘画区域之外的对焦框。More…
继承QWidget。
Methods
__init__ (self, QWidget parent = None)
bool event (self, QEvent e)
bool eventFilter (self, QObject, QEvent)
initStyleOption (self, QStyleOption option)
paintEvent (self, QPaintEvent)
setWidget (self, QWidget widget)
QWidget widget (self)
Detailed Description
该QFocusFrame小部件提供它可以是一个小部件的正常绘画区域之外的对焦框。
通常,应用程序将不再需要建立自己的QFocusFrame为QStyle将处理这个细节给你的。样式作家可以选择使用QFocusFrame有小部件的可绘制几何图形以外的重点区域。在这样的空间不需要被保留以供小窗口具有焦点,但只设置在一个QWidget与QFocusFrame.setWidget 。它是,但是,法律上的自定义窗口小部件创建自己的QFocusFrame并通过QWidget.setGeometry手动设置它的几何形状,但是你不会得到自动放置时,聚焦小部件更改大小或位置。
Method Documentation
QFocusFrame.__init__ (self, QWidget parent = None)
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
构造一个QFocusFrame。
对焦框不会监视parent更新而是可以手动放置或使用QFocusFrame.setWidget 。一QFocusFrame sets Qt.WA_NoChildEventsForParent属性,这样一来的父进程将不会收到QEvent.ChildInserted事件,这将使得有可能手动设置的几何形状QFocusFrame内部的QSplitter或其他子事件监控部件。
See also QFocusFrame.setWidget( ) 。
bool QFocusFrame.event (self, QEvent e)
从重新实现QObject.event( ) 。
bool QFocusFrame.eventFilter (self, QObject, QEvent)
从重新实现QObject.eventFilter( ) 。
QFocusFrame.initStyleOption (self, QStyleOption option)
初始化option与其它的值QFocusFrame。当他们需要一个这种方法是有用的子类QStyleOption,但不希望在所有的信息填写自己。
See also QStyleOption.initFrom( ) 。
QFocusFrame.paintEvent (self, QPaintEvent)
从重新实现QWidget.paintEvent( ) 。
QFocusFrame.setWidget (self, QWidget widget)
QFocusFrame将跟踪更改widget并自动调整自身的大小。如果被监控的小部件的父变化,QFocusFrame将按照窗口小部件并自动将自己周围的部件。如果被监视的部件被删除时,QFocusFrame将其设置为零。
See also QFocusFrame.widget( ) 。
QWidget QFocusFrame.widget (self)
[
返回当前监控的部件自动调整和更新。
]($docs-qwidget.html)