QSpacerItem Class Reference

[QtGui module]

该QSpacerItem类提供了一个布局空白。More…

继承QLayoutItem

Methods

  • __init__ (self, int w, int h, QSizePolicy.Policy hPolicy = QSizePolicy.Minimum, QSizePolicy.Policy vPolicy = QSizePolicy.Minimum)
  • __init__ (self, QSpacerItem)
  • changeSize (self, int w, int h, QSizePolicy.Policy hPolicy = QSizePolicy.Minimum, QSizePolicy.Policy vPolicy = QSizePolicy.Minimum)
  • Qt.Orientations expandingDirections (self)
  • QRect geometry (self)
  • bool isEmpty (self)
  • QSize maximumSize (self)
  • QSize minimumSize (self)
  • setGeometry (self, QRect)
  • QSize sizeHint (self)
  • QSpacerItem spacerItem (self)

Detailed Description

该QSpacerItem类提供了一个布局空白。

通常情况下,你不需要直接使用这个类。 Qt的内建布局管理器提供了以下功能操作在布局空:

Class Functions
QHBoxLayout addSpacing(), addStretch(), insertSpacing(), insertStretch()
QGridLayout setRowMinimumHeight(), setRowStretch(), setColumnMinimumWidth(), setColumnStretch()

Method Documentation

  1. QSpacerItem.__init__ (self, int w, int h, QSizePolicy.Policy hPolicy = QSizePolicy.Minimum, QSizePolicy.Policy vPolicy = QSizePolicy.Minimum)

构造一个首选宽度间隔项目w,首选高度h,水平尺寸的政策hPolicy和垂直尺寸的政策vPolicy

的默认值提供一个间隙,能够舒展如果没有别的想要的空间。

  1. QSpacerItem.__init__ (self, QSpacerItem)
  1. QSpacerItem.changeSize (self, int w, int h, QSizePolicy.Policy hPolicy = QSizePolicy.Minimum, QSizePolicy.Policy vPolicy = QSizePolicy.Minimum)

更改此间隔的项目有首选宽度w,首选高度h,水平尺寸的政策hPolicy和垂直尺寸的政策vPolicy

的默认值提供一个间隙,能够舒展如果没有别的想要的空间。

请注意,如果changeSize ()之后的间隔物项已被添加到一个布局被调用时,它是必要的布局无效,以使隔离物项的新大小生效。

See also QSpacerItem.invalidate( ) 。

  1. Qt.Orientations QSpacerItem.expandingDirections (self)

从重新实现QLayoutItem.expandingDirections( ) 。

  1. QRect QSpacerItem.geometry (self)

从重新实现QLayoutItem.geometry( ) 。

See also setGeometry( ) 。

  1. bool QSpacerItem.isEmpty (self)

从重新实现QLayoutItem.isEmpty( ) 。

返回True。

  1. QSize QSpacerItem.maximumSize (self)

从重新实现QLayoutItem.maximumSize( ) 。

  1. QSize QSpacerItem.minimumSize (self)

从重新实现QLayoutItem.minimumSize( ) 。

  1. QSpacerItem.setGeometry (self, QRect)

从重新实现QLayoutItem.setGeometry( ) 。

See also geometry( ) 。

  1. QSize QSpacerItem.sizeHint (self)

从重新实现QLayoutItem.sizeHint( ) 。

  1. QSpacerItem QSpacerItem.spacerItem (self)

从重新实现QLayoutItem.spacerItem( ) 。

返回一个指向该对象。