The QWidgetItem class is a layout item that represents a widget. More...
Header: | #include <QWidgetItem> |
qmake: | QT += widgets |
Inherits: | QLayoutItem |
QWidgetItem(QWidget *widget) | |
virtual | ~QWidgetItem() |
virtual QSizePolicy::ControlTypes | controlTypes() const override |
virtual Qt::Orientations | expandingDirections() const override |
virtual QRect | geometry() const override |
virtual bool | hasHeightForWidth() const override |
virtual int | heightForWidth(int w) const override |
virtual bool | isEmpty() const override |
virtual QSize | maximumSize() const override |
virtual QSize | minimumSize() const override |
virtual void | setGeometry(const QRect &rect) override |
virtual QSize | sizeHint() const override |
virtual QWidget * | widget() override |
The QWidgetItem class is a layout item that represents a widget.
Normally, you don't need to use this class directly. Qt's built-in layout managers provide the following functions for manipulating widgets in layouts:
See also QLayout, QSpacerItem, and QLayoutItem::widget().
Creates an item containing the given widget.
[virtual]
QWidgetItem::~QWidgetItem()Destructor.
[override virtual]
QSizePolicy::ControlTypes
QWidgetItem::controlTypes() constReimplemented from QLayoutItem::controlTypes().
Returns the control type associated with the widget for which this size policy applies.
See also QSizePolicy::controlType().
[override virtual]
Qt::Orientations QWidgetItem::expandingDirections() constReimplemented from QLayoutItem::expandingDirections().
[override virtual]
QRect QWidgetItem::geometry() constReimplemented from QLayoutItem::geometry().
See also setGeometry().
[override virtual]
bool QWidgetItem::hasHeightForWidth() constReimplemented from QLayoutItem::hasHeightForWidth().
[override virtual]
int QWidgetItem::heightForWidth(int w) constReimplemented from QLayoutItem::heightForWidth().
[override virtual]
bool QWidgetItem::isEmpty() constReimplemented from QLayoutItem::isEmpty().
Returns true
if the widget is hidden; otherwise returns false
.
See also QWidget::isHidden().
[override virtual]
QSize QWidgetItem::maximumSize()
constReimplemented from QLayoutItem::maximumSize().
[override virtual]
QSize QWidgetItem::minimumSize()
constReimplemented from QLayoutItem::minimumSize().
[override virtual]
void QWidgetItem::setGeometry(const QRect &rect)Reimplemented from QLayoutItem::setGeometry().
See also geometry().
[override virtual]
QSize QWidgetItem::sizeHint() constReimplemented from QLayoutItem::sizeHint().
[override virtual]
QWidget *QWidgetItem::widget()Reimplemented from QLayoutItem::widget().
Returns the widget managed by this item.