QWidgetItem 类

The QWidgetItem 类是表示 Widget 的布局项。 更多...

头: #include <QWidgetItem>
继承: QLayoutItem

公共函数

QWidgetItem (QWidget * widget )

重实现公共函数

virtual Qt::Orientations expandingDirections () const
virtual QRect geometry () const
virtual bool hasHeightForWidth () const
virtual int heightForWidth (int w ) const
virtual bool isEmpty () const
virtual QSize maximumSize () const
virtual QSize minimumSize () const
virtual void setGeometry (const QRect & rect )
virtual QSize sizeHint () const
virtual QWidget * widget ()

详细描述

The QWidgetItem 类是表示 Widget 的布局项。

通常,不需要直接使用此类。Qt 的内置布局管理器为操纵布局中的 Widget 提供下列函数:

函数
QBoxLayout addWidget() , insertWidget() , setStretchFactor()
QGridLayout addWidget()
QStackedLayout addWidget() , insertWidget() , currentWidget() , setCurrentWidget() , widget()

另请参阅 QLayout , QSpacerItem ,和 QLayoutItem::widget ().

成员函数文档编制

QWidgetItem:: QWidgetItem ( QWidget * widget )

创建项包含给定 widget .

[虚拟] Qt::Orientations QWidgetItem:: expandingDirections () const

重实现自 QLayoutItem::expandingDirections ().

[虚拟] QRect QWidgetItem:: geometry () const

重实现自 QLayoutItem::geometry ().

另请参阅 setGeometry ().

[虚拟] bool QWidgetItem:: hasHeightForWidth () const

重实现自 QLayoutItem::hasHeightForWidth ().

[虚拟] int QWidgetItem:: heightForWidth ( int w ) const

重实现自 QLayoutItem::heightForWidth ().

[虚拟] bool QWidgetItem:: isEmpty () const

重实现自 QLayoutItem::isEmpty ().

Returns true if the widget is hidden; otherwise returns false.

另请参阅 QWidget::isHidden ().

[虚拟] QSize QWidgetItem:: maximumSize () const

重实现自 QLayoutItem::maximumSize ().

[虚拟] QSize QWidgetItem:: minimumSize () const

重实现自 QLayoutItem::minimumSize ().

[虚拟] void QWidgetItem:: setGeometry (const QRect & rect )

重实现自 QLayoutItem::setGeometry ().

另请参阅 geometry ().

[虚拟] QSize QWidgetItem:: sizeHint () const

重实现自 QLayoutItem::sizeHint ().

[虚拟] QWidget * QWidgetItem:: widget ()

重实现自 QLayoutItem::widget ().

返回由此项管理的 Widget。