![]() |
Qt 6.x
The Qt SDK
|
#include <qlayoutengine_p.h>
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().
|
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().