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
QSpacerItem.__init__ (self, int w, int h, QSizePolicy.Policy hPolicy = QSizePolicy.Minimum, QSizePolicy.Policy vPolicy = QSizePolicy.Minimum)
构造一个首选宽度间隔项目w,首选高度h,水平尺寸的政策hPolicy和垂直尺寸的政策vPolicy。
的默认值提供一个间隙,能够舒展如果没有别的想要的空间。
QSpacerItem.__init__ (self, QSpacerItem)
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( ) 。
Qt.Orientations QSpacerItem.expandingDirections (self)
从重新实现QLayoutItem.expandingDirections( ) 。
QRect QSpacerItem.geometry (self)
从重新实现QLayoutItem.geometry( ) 。
See also setGeometry( ) 。
bool QSpacerItem.isEmpty (self)
从重新实现QLayoutItem.isEmpty( ) 。
返回True。
QSize QSpacerItem.maximumSize (self)
从重新实现QLayoutItem.maximumSize( ) 。
QSize QSpacerItem.minimumSize (self)
从重新实现QLayoutItem.minimumSize( ) 。
QSpacerItem.setGeometry (self, QRect)
从重新实现QLayoutItem.setGeometry( ) 。
See also geometry( ) 。
QSize QSpacerItem.sizeHint (self)
从重新实现QLayoutItem.sizeHint( ) 。
QSpacerItem QSpacerItem.spacerItem (self)
从重新实现QLayoutItem.spacerItem( ) 。
返回一个指向该对象。