QSpacerItem Class
The QSpacerItem class provides blank space in a layout. More…
| Header | #include <QSpacerItem> |
|---|---|
| CMake | target_link_libraries(app PRIVATE Nt::Widgets) |
| Module | Nt Widgets C++ Classes |
| Inherits | QLayoutItem |
List of all members, including inherited members
Public Functions
| QSpacerItem(int w, int h, QSizePolicy::Policy hPolicy = QSizePolicy::Minimum, QSizePolicy::Policy vPolicy = QSizePolicy::Minimum) | |
| QSizePolicy | sizePolicy() const |
Reimplemented Public Functions
| QSize | sizeHint() const |
| QSize | minimumSize() const |
| QSize | maximumSize() const |
| Qt::Orientations | expandingDirections() const |
| void | setGeometry(const QRect &rect) |
| QRect | geometry() const |
| bool | isEmpty() const |
| QSpacerItem * | spacerItem() |
Detailed Description
See also QLayoutItem, QBoxLayout::addSpacing() and QBoxLayout::addStretch().
Member Function Documentation
QSpacerItem::QSpacerItem(int w, int h, QSizePolicy::Policy hPolicy = QSizePolicy::Minimum, QSizePolicy::Policy vPolicy = QSizePolicy::Minimum)
Constructs a spacer item with the size hint w by h and the size policies hPolicy and vPolicy.
Qt::Orientations QSpacerItem::expandingDirections() const
Reimplements QLayoutItem::expandingDirections().
QRect QSpacerItem::geometry() const
Reimplements QLayoutItem::geometry().
bool QSpacerItem::isEmpty() const
Reimplements QLayoutItem::isEmpty().
Returns true. A spacer takes space, but does not count as content.
QSize QSpacerItem::maximumSize() const
Reimplements QLayoutItem::maximumSize().
QSize QSpacerItem::minimumSize() const
Reimplements QLayoutItem::minimumSize().
void QSpacerItem::setGeometry(const QRect &rect)
Reimplements QLayoutItem::setGeometry().
QSize QSpacerItem::sizeHint() const
Reimplements QLayoutItem::sizeHint().
QSizePolicy QSpacerItem::sizePolicy() const
Returns the size policy of the spacer.
QSpacerItem * QSpacerItem::spacerItem()
Reimplements QLayoutItem::spacerItem().