![]() |
Qt 6.x
The Qt SDK
|
#include "qquicklayout_p.h"#include <QEvent>#include <QtCore/qcoreapplication.h>#include <QtCore/private/qnumeric_p.h>#include <QtCore/qstack.h>#include <QtCore/qmath.h>#include <QtQml/qqmlinfo.h>#include <limits>#include "moc_qquicklayout_p.cpp"
Include dependency graph for qquicklayout.cpp:Go to the source code of this file.
Typedefs | |
| typedef qreal(QQuickLayoutAttached::* | SizeGetter) () const |
Functions | |
| static void | normalizeHints (qreal &minimum, qreal &preferred, qreal &maximum, qreal &descent) |
| static void | boundSize (QSizeF &result, const QSizeF &size) |
| static void | expandSize (QSizeF &result, const QSizeF &size) |
| static void | combineHints (qreal ¤t, qreal fallbackHint) |
| static void | combineSize (QSizeF &result, const QSizeF &fallbackSize) |
| static void | combineImplicitHints (QQuickLayoutAttached *info, Qt::SizeHint which, QSizeF *size) |
Variables | |
| static QQuickItemPrivate::ChangeTypes | changeTypes |
| typedef qreal(QQuickLayoutAttached::* SizeGetter) () const |
Definition at line 1100 of file qquicklayout.cpp.
Definition at line 1056 of file qquicklayout.cpp.
Definition at line 1072 of file qquicklayout.cpp.
Referenced by combineImplicitHints(), and combineSize().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 1084 of file qquicklayout.cpp.
References combineHints(), QSizeF::height(), Qt::Horizontal, info, Qt::MaximumSize, Qt::MinimumSize, Q_ASSERT, Qt::Vertical, and QSizeF::width().
Referenced by QQuickLayout::effectiveSizeHints_helper().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 1078 of file qquicklayout.cpp.
References combineHints(), QSizeF::height(), and QSizeF::width().
Here is the call graph for this function:Definition at line 1064 of file qquicklayout.cpp.
|
static |
Definition at line 1039 of file qquicklayout.cpp.
|
static |
Definition at line 766 of file qquicklayout.cpp.
Referenced by QQuickLayout::~QQuickLayout(), QQuickLayout::deactivateRecur(), QQuickLayout::itemChange(), and QQuickItemPrivate::notifyChangeListeners().