![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qlayout.h"#include "private/qlayoutengine_p.h"#include "qlist.h"#include "qwidget.h"#include <qvarlengtharray.h>#include <qdebug.h>#include <algorithm>Go to the source code of this file.
Functions | |
| static Fixed64 | toFixed (int i) |
| static int | fRound (Fixed64 i) |
| void | qGeomCalc (QList< QLayoutStruct > &chain, int start, int count, int pos, int space, int spacer) |
| Q_WIDGETS_EXPORT QSize | qSmartMinSize (const QSize &sizeHint, const QSize &minSizeHint, const QSize &minSize, const QSize &maxSize, const QSizePolicy &sizePolicy) |
| Q_WIDGETS_EXPORT QSize | qSmartMinSize (const QWidgetItem *i) |
| Q_WIDGETS_EXPORT QSize | qSmartMinSize (const QWidget *w) |
| Q_WIDGETS_EXPORT QSize | qSmartMaxSize (const QSize &sizeHint, const QSize &minSize, const QSize &maxSize, const QSizePolicy &sizePolicy, Qt::Alignment align) |
| Q_WIDGETS_EXPORT QSize | qSmartMaxSize (const QWidgetItem *i, Qt::Alignment align) |
| Q_WIDGETS_EXPORT QSize | qSmartMaxSize (const QWidget *w, Qt::Alignment align) |
| Q_WIDGETS_EXPORT int | qSmartSpacing (const QLayout *layout, QStyle::PixelMetric pm) |
Variables | |
| QT_BEGIN_NAMESPACE typedef qint64 | Fixed64 |
|
inlinestatic |
Definition at line 22 of file qlayoutengine.cpp.
Referenced by qGeomCalc().
| void qGeomCalc | ( | QList< QLayoutStruct > & | chain, |
| int | start, | ||
| int | count, | ||
| int | pos, | ||
| int | space, | ||
| int | spacer ) |
Definition at line 41 of file qlayoutengine.cpp.
References Fixed64, fRound(), and toFixed().
| Q_WIDGETS_EXPORT QSize qSmartMaxSize | ( | const QSize & | sizeHint, |
| const QSize & | minSize, | ||
| const QSize & | maxSize, | ||
| const QSizePolicy & | sizePolicy, | ||
| Qt::Alignment | align ) |
Definition at line 354 of file qlayoutengine.cpp.
Definition at line 384 of file qlayoutengine.cpp.
| Q_WIDGETS_EXPORT QSize qSmartMaxSize | ( | const QWidgetItem * | i, |
| Qt::Alignment | align ) |
Definition at line 377 of file qlayoutengine.cpp.
| Q_WIDGETS_EXPORT QSize qSmartMinSize | ( | const QSize & | sizeHint, |
| const QSize & | minSizeHint, | ||
| const QSize & | minSize, | ||
| const QSize & | maxSize, | ||
| const QSizePolicy & | sizePolicy ) |
Definition at line 309 of file qlayoutengine.cpp.
Definition at line 347 of file qlayoutengine.cpp.
| Q_WIDGETS_EXPORT QSize qSmartMinSize | ( | const QWidgetItem * | i | ) |
Definition at line 339 of file qlayoutengine.cpp.
| Q_WIDGETS_EXPORT int qSmartSpacing | ( | const QLayout * | layout, |
| QStyle::PixelMetric | pm ) |
Definition at line 390 of file qlayoutengine.cpp.
|
inlinestatic |
Definition at line 21 of file qlayoutengine.cpp.
References Fixed64.
Referenced by qGeomCalc().
| QT_BEGIN_NAMESPACE typedef qint64 Fixed64 |
Definition at line 20 of file qlayoutengine.cpp.
Referenced by qGeomCalc(), and toFixed().