QSpacerItem 类在布局中提供空白空间。 更多...
继承 QLayoutItem .
QSpacerItem 类在布局中提供空白空间。
Normally, you don't need to use this class directly. Qt's built-in layout managers provide the following functions for manipulating empty space in layouts:
| Class | 函数 |
|---|---|
| QHBoxLayout | addSpacing() , addStretch() , insertSpacing() , insertStretch() |
| QGridLayout | setRowMinimumHeight() , setRowStretch() , setColumnMinimumWidth() , setColumnStretch() |
Constructs a spacer item with preferred width w , preferred height h , horizontal size policy hPolicy and vertical size policy vPolicy .
The default values provide a gap that is able to stretch if nothing else wants the space.
Changes this spacer item to have preferred width w , preferred height h , horizontal size policy hPolicy and vertical size policy vPolicy .
The default values provide a gap that is able to stretch if nothing else wants the space.
Note that if changeSize() is called after the spacer item has been added to a layout, it is necessary to invalidate the layout in order for the spacer item's new size to take effect.
另请参阅 QSpacerItem.invalidate ().
重实现自 QLayoutItem.expandingDirections ().
重实现自 QLayoutItem.geometry ().
另请参阅 setGeometry ().
重实现自 QLayoutItem.isEmpty ().
Returns true.
重实现自 QLayoutItem.maximumSize ().
重实现自 QLayoutItem.minimumSize ().
重实现自 QLayoutItem.setGeometry ().
另请参阅 geometry ().
重实现自 QLayoutItem.sizeHint ().
重实现自 QLayoutItem.spacerItem ().
返回指向此对象的指针。