![]() |
Qt 6.x
The Qt SDK
|
#include <qsplitter_p.h>
Collaboration diagram for QSplitterLayoutStruct:Public Member Functions | |
| QSplitterLayoutStruct () | |
| ~QSplitterLayoutStruct () | |
| int | getWidgetSize (Qt::Orientation orient) |
| int | getHandleSize (Qt::Orientation orient) |
| int | pick (const QSize &size, Qt::Orientation orient) |
Public Attributes | |
| QRect | rect |
| int | sizer |
| uint | collapsed: 1 |
| uint | collapsible: 2 |
| QWidget * | widget |
| QSplitterHandle * | handle |
Definition at line 27 of file qsplitter_p.h.
|
inline |
Definition at line 37 of file qsplitter_p.h.
|
inline |
Definition at line 38 of file qsplitter_p.h.
References handle.
| int QSplitterLayoutStruct::getHandleSize | ( | Qt::Orientation | orient | ) |
Definition at line 346 of file qsplitter.cpp.
References pick().
Referenced by QSplitterPrivate::recalc().
Here is the call graph for this function:
Here is the caller graph for this function:| int QSplitterLayoutStruct::getWidgetSize | ( | Qt::Orientation | orient | ) |
Definition at line 327 of file qsplitter.cpp.
References Qt::Horizontal, QSizePolicy::horizontalStretch(), pick(), QWidget::size, QWidget::sizeHint, QWidget::sizePolicy, sizer, QWidget::testAttribute(), Qt::WA_Resized, and widget.
Here is the call graph for this function:
|
inline |
Definition at line 41 of file qsplitter_p.h.
References Qt::Horizontal.
Referenced by getHandleSize(), and getWidgetSize().
Here is the caller graph for this function:| uint QSplitterLayoutStruct::collapsed |
Definition at line 32 of file qsplitter_p.h.
Referenced by QSplitterPrivate::recalc(), QSplitterPrivate::setGeo(), and QSplitterPrivate::setSizes_helper().
| uint QSplitterLayoutStruct::collapsible |
Definition at line 33 of file qsplitter_p.h.
| QSplitterHandle* QSplitterLayoutStruct::handle |
Definition at line 35 of file qsplitter_p.h.
Referenced by ~QSplitterLayoutStruct(), QSplitterPrivate::insertWidget(), and QSplitterPrivate::setGeo().
| QRect QSplitterLayoutStruct::rect |
Definition at line 30 of file qsplitter_p.h.
Referenced by QSplitterPrivate::setGeo(), and QSplitterPrivate::storeSizes().
| int QSplitterLayoutStruct::sizer |
Definition at line 31 of file qsplitter_p.h.
Referenced by getWidgetSize(), and QSplitterPrivate::storeSizes().
| QWidget* QSplitterLayoutStruct::widget |
Definition at line 34 of file qsplitter_p.h.
Referenced by QSplitterPrivate::doResize(), QSplitterPrivate::findWidget(), QSplitterPrivate::findWidgetJustBeforeOrJustAfter(), getWidgetSize(), QSplitterPrivate::insertWidget(), QSplitter::moveSplitter(), QSplitterPrivate::recalc(), and QSplitterPrivate::setGeo().