![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
QFormLayoutItem (QLayoutItem *i) | |
~QFormLayoutItem () | |
QWidget * | widget () const |
QLayout * | layout () const |
bool | hasHeightForWidth () const |
int | heightForWidth (int width) const |
int | minimumHeightForWidth (int width) const |
Qt::Orientations | expandingDirections () const |
QSizePolicy::ControlTypes | controlTypes () const |
int | vStretch () const |
void | setGeometry (const QRect &r) |
QRect | geometry () const |
void | setVisible (bool on) |
bool | isHidden () const |
bool | operator== (const QFormLayoutItem &other) |
Public Attributes | |
QLayoutItem * | item = nullptr |
bool | fullRow = false |
bool | isVisible = true |
bool | isHfw = false |
QSize | minSize |
QSize | sizeHint |
QSize | maxSize |
int | sbsHSpace = -1 |
int | vSpace = -1 |
bool | sideBySide = false |
int | vLayoutIndex = -1 |
int | layoutPos = -1 |
int | layoutWidth = -1 |
Definition at line 73 of file qformlayout.cpp.
|
inline |
Definition at line 75 of file qformlayout.cpp.
|
inline |
Definition at line 76 of file qformlayout.cpp.
References item.
|
inline |
Definition at line 86 of file qformlayout.cpp.
References QLayoutItem::controlTypes(), and item.
Referenced by spacingHelper(), and QFormLayoutPrivate::updateSizes().
|
inline |
Definition at line 85 of file qformlayout.cpp.
References QLayoutItem::expandingDirections(), and item.
Referenced by QFormLayoutPrivate::setupVerticalLayoutData(), and QFormLayoutPrivate::updateSizes().
|
inline |
Definition at line 90 of file qformlayout.cpp.
References QLayoutItem::geometry(), and item.
Referenced by spacingHelper().
|
inline |
Definition at line 82 of file qformlayout.cpp.
References QLayoutItem::hasHeightForWidth(), and item.
|
inline |
Definition at line 83 of file qformlayout.cpp.
References QLayoutItem::heightForWidth(), and item.
Referenced by QFormLayoutPrivate::setupHfwLayoutData().
|
inline |
Definition at line 93 of file qformlayout.cpp.
References QWidget::isHidden(), isVisible, and widget().
Referenced by QFormLayout::isRowVisible(), and QFormLayoutPrivate::updateSizes().
|
inline |
Definition at line 80 of file qformlayout.cpp.
References item, and QLayoutItem::layout().
Referenced by setVisible().
|
inline |
Definition at line 84 of file qformlayout.cpp.
References item, and QLayoutItem::minimumHeightForWidth().
|
inline |
Definition at line 89 of file qformlayout.cpp.
References item, and QLayoutItem::setGeometry().
Referenced by QFormLayoutPrivate::arrangeWidgets().
void QFormLayoutItem::setVisible | ( | bool | on | ) |
Definition at line 132 of file qformlayout.cpp.
References hideOrShowWidgetsInLayout(), isVisible, layout(), QWidget::setVisible(), and widget().
Referenced by QFormLayout::setRowVisible().
|
inline |
Definition at line 87 of file qformlayout.cpp.
References QWidget::sizePolicy, QSizePolicy::verticalStretch(), and widget().
Referenced by QFormLayoutPrivate::setupVerticalLayoutData().
|
inline |
Definition at line 79 of file qformlayout.cpp.
References item, and QLayoutItem::widget().
Referenced by isHidden(), QFormLayout::isRowVisible(), setVisible(), and vStretch().
bool QFormLayoutItem::fullRow = false |
Definition at line 99 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::setupHorizontalLayoutData(), QFormLayoutPrivate::setupVerticalLayoutData(), and QFormLayoutPrivate::updateSizes().
bool QFormLayoutItem::isHfw = false |
Definition at line 103 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::setupHfwLayoutData(), and QFormLayoutPrivate::updateSizes().
bool QFormLayoutItem::isVisible = true |
Definition at line 100 of file qformlayout.cpp.
Referenced by isHidden(), QFormLayout::setRowVisible(), and setVisible().
QLayoutItem* QFormLayoutItem::item = nullptr |
Definition at line 98 of file qformlayout.cpp.
Referenced by ~QFormLayoutItem(), controlTypes(), expandingDirections(), geometry(), hasHeightForWidth(), heightForWidth(), layout(), minimumHeightForWidth(), operator==(), setGeometry(), spacingHelper(), and widget().
int QFormLayoutItem::layoutPos = -1 |
Definition at line 117 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::arrangeWidgets(), and QFormLayoutPrivate::setupHorizontalLayoutData().
int QFormLayoutItem::layoutWidth = -1 |
Definition at line 118 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::arrangeWidgets(), QFormLayoutPrivate::setupHfwLayoutData(), and QFormLayoutPrivate::setupHorizontalLayoutData().
QSize QFormLayoutItem::maxSize |
Definition at line 106 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::arrangeWidgets(), QFormLayoutPrivate::setupHorizontalLayoutData(), and QFormLayoutPrivate::setupVerticalLayoutData().
QSize QFormLayoutItem::minSize |
Definition at line 104 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::setupHfwLayoutData(), QFormLayoutPrivate::setupVerticalLayoutData(), and QFormLayoutPrivate::updateSizes().
int QFormLayoutItem::sbsHSpace = -1 |
Definition at line 109 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::setupHorizontalLayoutData(), and QFormLayoutPrivate::updateSizes().
bool QFormLayoutItem::sideBySide = false |
Definition at line 113 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::setupHfwLayoutData(), QFormLayoutPrivate::setupHorizontalLayoutData(), and QFormLayoutPrivate::setupVerticalLayoutData().
QSize QFormLayoutItem::sizeHint |
Definition at line 105 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::setupHfwLayoutData(), QFormLayoutPrivate::setupHorizontalLayoutData(), QFormLayoutPrivate::setupVerticalLayoutData(), and QFormLayoutPrivate::updateSizes().
int QFormLayoutItem::vLayoutIndex = -1 |
Definition at line 114 of file qformlayout.cpp.
Referenced by QFormLayoutPrivate::arrangeWidgets(), QFormLayoutPrivate::setupHfwLayoutData(), and QFormLayoutPrivate::setupVerticalLayoutData().
int QFormLayoutItem::vSpace = -1 |
Definition at line 110 of file qformlayout.cpp.
Referenced by spacingHelper(), and QFormLayoutPrivate::updateSizes().