6.0.0-rc4Source

QSpacerItem Class

The QSpacerItem class provides blank space in a layout. More…

Header#include <QSpacerItem>
CMaketarget_link_libraries(app PRIVATE Nt::Widgets)
ModuleNt Widgets C++ Classes
InheritsQLayoutItem

List of all members, including inherited members

Public Functions

Reimplemented Public Functions

QSizesizeHint() const
QSizeminimumSize() const
QSizemaximumSize() const
Qt::OrientationsexpandingDirections() const
voidsetGeometry(const QRect &rect)
QRectgeometry() const
boolisEmpty() 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.

[override] Qt::Orientations QSpacerItem::expandingDirections() const

Reimplements QLayoutItem::expandingDirections().

[override] QRect QSpacerItem::geometry() const

Reimplements QLayoutItem::geometry().

[override] bool QSpacerItem::isEmpty() const

Reimplements QLayoutItem::isEmpty().

Returns true. A spacer takes space, but does not count as content.

[override] QSize QSpacerItem::maximumSize() const

Reimplements QLayoutItem::maximumSize().

[override] QSize QSpacerItem::minimumSize() const

Reimplements QLayoutItem::minimumSize().

[override] void QSpacerItem::setGeometry(const QRect &rect)

Reimplements QLayoutItem::setGeometry().

[override] QSize QSpacerItem::sizeHint() const

Reimplements QLayoutItem::sizeHint().

QSizePolicy QSpacerItem::sizePolicy() const

Returns the size policy of the spacer.

[override] QSpacerItem * QSpacerItem::spacerItem()

Reimplements QLayoutItem::spacerItem().