QWidgetItem Class
The QWidgetItem class is a layout item that represents a widget. More…
| Header | #include <QWidgetItem> |
|---|---|
| CMake | target_link_libraries(app PRIVATE Nt::Widgets) |
| Module | Nt Widgets C++ Classes |
| Inherits | QLayoutItem |
List of all members, including inherited members
Public Functions
| QWidgetItem(QWidget *widget) |
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 |
| QWidget * | widget() const |
Detailed Description
Layouts create one for each widget that is added. The size hint and limits come from the widget: its sizeHint(), minimumSizeHint(), minimumSize(), maximumSize() and sizePolicy().
See also QLayoutItem and QWidget.
Member Function Documentation
QWidgetItem::QWidgetItem(QWidget *widget)
Constructs an item for widget.
Qt::Orientations QWidgetItem::expandingDirections() const
Reimplements QLayoutItem::expandingDirections().
QRect QWidgetItem::geometry() const
Reimplements QLayoutItem::geometry().
bool QWidgetItem::isEmpty() const
Reimplements QLayoutItem::isEmpty().
QSize QWidgetItem::maximumSize() const
Reimplements QLayoutItem::maximumSize().
QSize QWidgetItem::minimumSize() const
Reimplements QLayoutItem::minimumSize().
void QWidgetItem::setGeometry(const QRect &rect)
Reimplements QLayoutItem::setGeometry().
QSize QWidgetItem::sizeHint() const
Reimplements QLayoutItem::sizeHint().
QWidget * QWidgetItem::widget() const
Reimplements QLayoutItem::widget().