Qyoto
4.0.5
Qyoto is a C# language binding for Qt
|
The QSpacerItem class provides blank space in a layout. More...
Protected Member Functions | |
QSpacerItem (System.Type dummy) | |
Protected Member Functions inherited from QtGui.QLayoutItem | |
QLayoutItem (System.Type dummy) | |
Properties | |
override QRect | Geometry [get, set] |
| |
Properties inherited from QtGui.QLayoutItem | |
new Qt.AlignmentFlag | Alignment [get, set] |
| |
abstract QRect | Geometry [get, set] |
| |
virtual System.IntPtr | SmokeObject [get, set] |
new Qt.AlignmentFlag | Align [get, set] |
Properties inherited from QtGui.IQLayoutItem | |
Qt.AlignmentFlag | Alignment [get, set] |
QRect | Geometry [get, set] |
Additional Inherited Members | |
Protected Attributes inherited from QtGui.QLayoutItem | |
SmokeInvocation | interceptor |
The QSpacerItem class provides blank space in a layout.
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:
ClassFunctions
QHBoxLayout addSpacing(), addStretch(), insertSpacing(), insertStretch()
QGridLayout setRowMinimumHeight(), setRowStretch(), setColumnMinimumWidth(), setColumnStretch()
See also QLayout, QWidgetItem, and QLayoutItem::spacerItem().
|
protected |
QtGui.QSpacerItem.QSpacerItem | ( | QSpacerItem | copy | ) |
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.
QtGui.QSpacerItem.QSpacerItem | ( | int | w, |
int | h, | ||
QSizePolicy.Policy | hData = QSizePolicy.Policy.Minimum , |
||
QSizePolicy.Policy | vData = QSizePolicy.Policy.Minimum |
||
) |
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.
new void QtGui.QSpacerItem.ChangeSize | ( | int | w, |
int | h, | ||
QSizePolicy.Policy | hData = QSizePolicy.Policy.Minimum , |
||
QSizePolicy.Policy | vData = QSizePolicy.Policy.Minimum |
||
) |
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.
See also QSpacerItem::invalidate().
|
virtual |
Reimplemented from QtGui.QLayoutItem.
new void QtGui.QSpacerItem.Dispose | ( | ) |
|
virtual |
Reimplemented from QLayoutItem::expandingDirections().
Implements QtGui.QLayoutItem.
|
virtual |
|
virtual |
Reimplemented from QLayoutItem::maximumSize().
Implements QtGui.QLayoutItem.
|
virtual |
Reimplemented from QLayoutItem::minimumSize().
Implements QtGui.QLayoutItem.
|
virtual |
Reimplemented from QLayoutItem::sizeHint().
Implements QtGui.QLayoutItem.
|
virtual |
Reimplemented from QLayoutItem::spacerItem().
Returns a pointer to this object.
Reimplemented from QtGui.QLayoutItem.
|
getset |
Reimplemented from QLayoutItem::geometry().
Reimplemented from QLayoutItem::setGeometry().