![]() |
Qt 6.x
The Qt SDK
|
#include <qlayoutengine_p.h>
Collaboration diagram for QLayoutStruct:Public Member Functions | |
| void | init (int stretchFactor=0, int minSize=0) |
| int | smartSizeHint () |
| int | effectiveSpacer (int uniformSpacer) const |
Public Attributes | |
| int | stretch |
| int | sizeHint |
| int | maximumSize |
| int | minimumSize |
| int | spacing |
| bool | expansive |
| bool | empty |
| bool | done |
| int | pos |
| int | size |
Definition at line 25 of file qlayoutengine_p.h.
|
inline |
Definition at line 39 of file qlayoutengine_p.h.
|
inline |
Definition at line 27 of file qlayoutengine_p.h.
References empty, expansive, maximumSize, minimumSize, QLAYOUTSIZE_MAX, sizeHint, spacing, and stretch.
Referenced by QDockAreaLayoutInfo::fitItems(), and initLayoutStruct().
Here is the caller graph for this function:
|
inline |
Definition at line 36 of file qlayoutengine_p.h.
References minimumSize, sizeHint, and stretch.
| bool QLayoutStruct::done |
Definition at line 54 of file qlayoutengine_p.h.
| bool QLayoutStruct::empty |
Definition at line 51 of file qlayoutengine_p.h.
Referenced by QDockAreaLayoutInfo::fitItems(), grow(), init(), initLayoutStruct(), QDockAreaLayoutInfo::separatorMove(), separatorMoveHelper(), and shrink().
| bool QLayoutStruct::expansive |
Definition at line 50 of file qlayoutengine_p.h.
Referenced by QGridLayoutPrivate::expandingDirections(), QDockAreaLayoutInfo::fitItems(), init(), and initLayoutStruct().
| int QLayoutStruct::maximumSize |
Definition at line 47 of file qlayoutengine_p.h.
Referenced by QDockAreaLayoutInfo::fitItems(), grow(), init(), initLayoutStruct(), QGridLayoutPrivate::maximumSize(), QDockAreaLayoutInfo::separatorMove(), and separatorMoveHelper().
| int QLayoutStruct::minimumSize |
Definition at line 48 of file qlayoutengine_p.h.
Referenced by QFormLayoutPrivate::calcSizeHints(), QDockAreaLayoutInfo::fitItems(), init(), QGridLayoutPrivate::minimumSize(), QFormLayoutPrivate::recalcHFW(), QDockAreaLayoutInfo::separatorMove(), QFormLayoutPrivate::setupHfwLayoutData(), shrink(), and smartSizeHint().
| int QLayoutStruct::pos |
Definition at line 57 of file qlayoutengine_p.h.
Referenced by QGridLayoutPrivate::cellRect(), QGridLayoutPrivate::distribute(), QDockAreaLayoutInfo::fitItems(), QTabBarPrivate::layoutTabs(), QDockAreaLayoutInfo::separatorMove(), and separatorMoveHelper().
| int QLayoutStruct::size |
Definition at line 58 of file qlayoutengine_p.h.
Referenced by QGridLayoutPrivate::cellRect(), QGridLayoutPrivate::distribute(), QDockAreaLayoutInfo::fitItems(), grow(), QTabBarPrivate::layoutTabs(), QDockAreaLayoutInfo::separatorMove(), separatorMoveHelper(), and shrink().
| int QLayoutStruct::sizeHint |
Definition at line 46 of file qlayoutengine_p.h.
Referenced by QFormLayoutPrivate::calcSizeHints(), QDockAreaLayoutInfo::fitItems(), init(), initLayoutStruct(), QFormLayoutPrivate::recalcHFW(), QFormLayoutPrivate::setupHfwLayoutData(), QGridLayoutPrivate::sizeHint(), and smartSizeHint().
| int QLayoutStruct::spacing |
Definition at line 49 of file qlayoutengine_p.h.
Referenced by QFormLayoutPrivate::calcSizeHints(), effectiveSpacer(), init(), and QFormLayoutPrivate::recalcHFW().
| int QLayoutStruct::stretch |
Definition at line 45 of file qlayoutengine_p.h.
Referenced by QDockAreaLayoutInfo::fitItems(), init(), and smartSizeHint().