Spec-Zone.ru › Qt 5.6

Класс QWidgetItem

Класс QWidgetItem — это элемент макета, представляющий виджет. Подробнее...

Заголовок: #include <QWidgetItem>
qmake: QT += widgets
Наследует: QLayoutItem
  • Список всех членов, включая унаследованные

Открытые функции

QWidgetItem(QWidget *widget)
~QWidgetItem()

Переопределённые открытые функции

virtual QSizePolicy::ControlTypes controlTypes() const
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()
  • 17 открытых функций унаследовано от QLayoutItem

Подробное описание

Класс QWidgetItem — это элемент макета, представляющий виджет.

Обычно вам не нужно использовать этот класс напрямую. Встроенные менеджеры макетов Qt предоставляют следующие функции для управления виджетами в макетах:

Класс Функции
QBoxLayout addWidget(), insertWidget(), setStretchFactor()
QGridLayout addWidget()
QStackedLayout addWidget(), insertWidget(), currentWidget(), setCurrentWidget(), widget()

См. также QLayout, QSpacerItem и QLayoutItem::widget.

Документация по функциям-членам

QWidgetItem::QWidgetItem(QWidget *widget)

Создаёт элемент, содержащий указанный виджет widget.

QWidgetItem::~QWidgetItem()

Деструктор.

[virtual] QSizePolicy::ControlTypes QWidgetItem::controlTypes() const

Переопределяет QLayoutItem::controlTypes().

Возвращает тип управления, связанный с виджетом, для которого применяется эта политика размеров.

См. также QSizePolicy::controlType().

[virtual] Qt::Orientations QWidgetItem::expandingDirections() const

Переопределяет QLayoutItem::expandingDirections().

[virtual] QRect QWidgetItem::geometry() const

Переопределяет QLayoutItem::geometry().

См. также setGeometry().

[virtual] bool QWidgetItem::hasHeightForWidth() const

Переопределяет QLayoutItem::hasHeightForWidth().

[virtual] int QWidgetItem::heightForWidth(int w) const

Переопределяет QLayoutItem::heightForWidth().

[virtual] bool QWidgetItem::isEmpty() const

Переопределяет QLayoutItem::isEmpty().

Возвращает true если виджет скрыт; в противном случае возвращает false.

См. также QWidget::isHidden().

[virtual] QSize QWidgetItem::maximumSize() const

Переопределяет QLayoutItem::maximumSize().

[virtual] QSize QWidgetItem::minimumSize() const

Переопределяет QLayoutItem::minimumSize().

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

Переопределяет QLayoutItem::setGeometry().

См. также geometry().

[virtual] QSize QWidgetItem::sizeHint() const

Переопределяет QLayoutItem::sizeHint().

[virtual] QWidget *QWidgetItem::widget()

Переопределяет QLayoutItem::widget().

Возвращает виджет, управляемый этим элементом.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qwidgetitem.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API