[QtGui module]

该QSizeGrip类提供了一个大小调整手柄大小调整顶层窗口。More…

继承QWidget

Methods

  • __init__ (self, QWidget parent)
  • bool event (self, QEvent)
  • bool eventFilter (self, QObject, QEvent)
  • hideEvent (self, QHideEvent hideEvent)
  • mouseMoveEvent (self, QMouseEvent)
  • mousePressEvent (self, QMouseEvent)
  • mouseReleaseEvent (self, QMouseEvent mouseEvent)
  • moveEvent (self, QMoveEvent moveEvent)
  • paintEvent (self, QPaintEvent)
  • setVisible (self, bool)
  • showEvent (self, QShowEvent showEvent)
  • QSize sizeHint (self)

Detailed Description

该QSizeGrip类提供了一个大小调整手柄大小调整顶层窗口。

这个小工具的工作方式类似于标准的Windows调整大小手柄。在X11版本的大小调整手柄通常的工作方式不同从所提供的系统,如果X11窗口管理器不支持必要的现代后ICCCM规范之一。

把这个小工具的任何地方在一个widget树,用户可以用它来调整顶层窗口或任何部件与Qt.SubWindow标志设置。一般情况下,这应该是在右下角的角落。需要注意的是QStatusBar已经使用这个小工具,所以如果你有一个状态栏(例如,你使用QMainWindow) ,那么你就不需要显式地使用这个小工具。

在某些平台上的大小手柄自动隐藏自己当窗口显示全屏或最大化。

| QSizeGrip Class Reference - 图1 | A size grip widget at the bottom-right corner of a main window, shown in the Plastique widget style. |

该QSizeGrip类继承QWidget并重新实现了mousePressEvent()mouseMoveEvent()功能特点调整大小的功能,而paintEvent()功能呈现大小手柄部件。


Method Documentation

  1. QSizeGrip.__init__ (self, QWidget parent)

parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。

构造一个调整大小角落的特定子widgetparent

  1. bool QSizeGrip.event (self, QEvent)

从重新实现QObject.event( ) 。

  1. bool QSizeGrip.eventFilter (self, QObject, QEvent)

从重新实现QObject.eventFilter( ) 。

  1. QSizeGrip.hideEvent (self, QHideEvent hideEvent)

从重新实现QWidget.hideEvent( ) 。

  1. QSizeGrip.mouseMoveEvent (self, QMouseEvent)

从重新实现QWidget.mouseMoveEvent( ) 。

重新调整包含此插件的顶级窗口部件。鼠标移动事件传递的event参数。

  1. QSizeGrip.mousePressEvent (self, QMouseEvent)

从重新实现QWidget.mousePressEvent( ) 。

接收到鼠标按下的事件窗口小部件,和素数的大小调整操作。鼠标按下事件传递的event参数。

  1. QSizeGrip.mouseReleaseEvent (self, QMouseEvent mouseEvent)

从重新实现QWidget.mouseReleaseEvent( ) 。

  1. QSizeGrip.moveEvent (self, QMoveEvent moveEvent)

从重新实现QWidget.moveEvent( ) 。

  1. QSizeGrip.paintEvent (self, QPaintEvent)

从重新实现QWidget.paintEvent( ) 。

绘制调整大小的抓地力。

调整握把通常呈现为在右下角的小斜线纹理的线条。该漆事件被传递的event参数。

  1. QSizeGrip.setVisible (self, bool)

从重新实现QWidget.setVisible( ) 。

  1. QSizeGrip.showEvent (self, QShowEvent showEvent)

从重新实现QWidget.showEvent( ) 。

  1. QSize QSizeGrip.sizeHint (self)

从重新实现QWidget.sizeHint( ) 。