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 ().
创建项包含给定 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。