QWidgetItem Class
QWidgetItemクラスは、ウィジェットを表すレイアウトアイテムです。詳細...
ヘッダー | #include <QWidgetItem> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake: | QT += widgets |
継承: | 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() const override |
QLayout 、QSpacerItem 、QLayoutItem::widget()も参照の こと。
メンバー関数ドキュメント
[explicit]
QWidgetItem::QWidgetItem(QWidget *widget)
与えられたwidget を含むアイテムを作成します。
[virtual noexcept]
QWidgetItem::~QWidgetItem()
破壊者。
[override virtual]
QSizePolicy::ControlTypes QWidgetItem::controlTypes() const
再実装:QLayoutItem::controlTypes() const.
このサイズポリシーが適用されるウィジェットに関連付けられたコントロールタイプを返します。
QSizePolicy::controlType()も参照してください 。
[override virtual]
Qt::Orientations QWidgetItem::expandingDirections() const
再実装:QLayoutItem::expandingDirections() const.
[override virtual]
QRect QWidgetItem::geometry() const
再実装:QLayoutItem::geometry() const.
setGeometry()も参照ください 。
[override virtual]
bool QWidgetItem::hasHeightForWidth() const
再実装:QLayoutItem::hasHeightForWidth() const.
[override virtual]
int QWidgetItem::heightForWidth(int w) const
再インプリメント:QLayoutItem::heightForWidth(int) const.
[override virtual]
bool QWidgetItem::isEmpty() const
再実装:QLayoutItem::isEmpty() const.
ウィジェットが非表示の場合はtrue
を返し、そうでない場合はfalse
を返します。
QWidget::isHidden()も参照してください 。
[override virtual]
QSize QWidgetItem::maximumSize() const
再実装:QLayoutItem::maximumSize() const.
[override virtual]
QSize QWidgetItem::minimumSize() const
再実装:QLayoutItem::minimumSize() const.
[override virtual]
void QWidgetItem::setGeometry(const QRect &rect)
再実装:QLayoutItem::setGeometry(const QRect &r)。
geometry()も参照してください 。
[override virtual]
QSize QWidgetItem::sizeHint() const
再実装:QLayoutItem::sizeHint() const.
[override virtual]
QWidget *QWidgetItem::widget() const
再実装:QLayoutItem::widget() const.
このアイテムが管理するウィジェットを返します。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.