![]() |
Qt 6.x
The Qt SDK
|
#include <qtoolbararealayout_p.h>
Public Member Functions | |
QToolBarAreaLayoutItem (QLayoutItem *item=nullptr) | |
bool | skip () const |
QSize | minimumSize () const |
QSize | sizeHint () const |
QSize | realSizeHint () const |
void | resize (Qt::Orientation o, int newSize) |
void | extendSize (Qt::Orientation o, int extent) |
Public Attributes | |
QLayoutItem * | widgetItem |
int | pos |
int | size |
int | preferredSize |
bool | gap |
Definition at line 33 of file qtoolbararealayout_p.h.
|
inline |
Definition at line 36 of file qtoolbararealayout_p.h.
|
inline |
Definition at line 56 of file qtoolbararealayout_p.h.
References minimumSize(), o, pick(), preferredSize, qMax(), and sizeHint().
Referenced by QToolBarAreaLayoutInfo::moveToolBar().
QSize QToolBarAreaLayoutItem::minimumSize | ( | ) | const |
Definition at line 25 of file qtoolbararealayout.cpp.
References qSmartMinSize(), skip(), and widgetItem.
Referenced by extendSize(), QToolBarAreaLayoutInfo::moveToolBar(), and resize().
QSize QToolBarAreaLayoutItem::realSizeHint | ( | ) | const |
Definition at line 41 of file qtoolbararealayout.cpp.
References QSize::expandedTo(), QSizePolicy::horizontalPolicy(), QSizePolicy::Ignored, QWidget::maximumSize, QWidget::minimumSize, QWidget::minimumSizeHint, QSize::setWidth(), QWidget::sizeHint, QWidget::sizePolicy, QSizePolicy::verticalPolicy(), QLayoutItem::widget(), and widgetItem.
Referenced by sizeHint().
|
inline |
Definition at line 44 of file qtoolbararealayout_p.h.
References minimumSize(), o, pick(), preferredSize, qMax(), and sizeHint().
Referenced by QToolBarAreaLayoutInfo::insertGap(), and QToolBarAreaLayout::unplug().
QSize QToolBarAreaLayoutItem::sizeHint | ( | ) | const |
Definition at line 32 of file qtoolbararealayout.cpp.
References realSizeHint(), and skip().
Referenced by extendSize(), QToolBarAreaLayoutInfo::insertGap(), QToolBarAreaLayoutInfo::moveToolBar(), resize(), and QToolBarAreaLayout::unplug().
bool QToolBarAreaLayoutItem::skip | ( | ) | const |
Definition at line 54 of file qtoolbararealayout.cpp.
References gap, QLayoutItem::isEmpty(), and widgetItem.
Referenced by QToolBarAreaLayoutInfo::insertGap(), minimumSize(), QToolBarAreaLayoutInfo::moveToolBar(), sizeHint(), QToolBarAreaLayoutLine::skip(), and QToolBarAreaLayout::unplug().
bool QToolBarAreaLayoutItem::gap |
Definition at line 72 of file qtoolbararealayout_p.h.
Referenced by QToolBarAreaLayoutInfo::insertGap(), and skip().
int QToolBarAreaLayoutItem::pos |
Definition at line 69 of file qtoolbararealayout_p.h.
Referenced by QToolBarAreaLayoutInfo::moveToolBar(), and QToolBarAreaLayout::unplug().
int QToolBarAreaLayoutItem::preferredSize |
Definition at line 71 of file qtoolbararealayout_p.h.
Referenced by extendSize(), QToolBarAreaLayoutInfo::insertGap(), and resize().
int QToolBarAreaLayoutItem::size |
Definition at line 70 of file qtoolbararealayout_p.h.
Referenced by QToolBarAreaLayoutInfo::insertGap(), and QToolBarAreaLayoutInfo::moveToolBar().
QLayoutItem* QToolBarAreaLayoutItem::widgetItem |
Definition at line 68 of file qtoolbararealayout_p.h.
Referenced by QToolBarAreaLayoutInfo::insertGap(), QMainWindowLayoutState::item(), minimumSize(), QToolBarAreaLayoutInfo::moveToolBar(), realSizeHint(), and skip().