#include "QtCore/qlist.h"
#include "QtCore/qrect.h"
#include "QtCore/qpair.h"
#include "QtGui/qsizepolicy.h"
Include dependency graph for qdockwidgetlayout_p.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| struct | QDockAreaLayoutItem |
| class | QDockAreaLayoutInfo |
| class | QDockWidgetLayout |
Enumerations | |
| enum | IndexOfFlag |
Functions | |
| static int | pick (Qt::Orientation o, const QPoint &pos) |
| static int | pick (Qt::Orientation o, const QSize &size) |
| static int & | rpick (Qt::Orientation o, QPoint &pos) |
| static int & | rpick (Qt::Orientation o, QSize &size) |
| static QSizePolicy::Policy | pick (Qt::Orientation o, const QSizePolicy &policy) |
| static int | perp (Qt::Orientation o, const QPoint &pos) |
| static int | perp (Qt::Orientation o, const QSize &size) |
| static int & | rperp (Qt::Orientation o, QPoint &pos) |
| static int & | rperp (Qt::Orientation o, QSize &size) |
| static int | pick_perp (Qt::Orientation o, const QPoint &p) |
| static int | pick_perp (Qt::Orientation o, const QSize &s) |
| enum IndexOfFlag |
Definition at line 56 of file qdockwidgetlayout_p.h.
00056 { 00057 IndexOfFindsVisible, 00058 IndexOfFindsInvisible, 00059 IndexOfFindsAll 00060 };
| static int perp | ( | Qt::Orientation | o, | |
| const QSize & | size | |||
| ) | [inline, static] |
Definition at line 194 of file qdockwidgetlayout_p.h.
References size, and Qt::Vertical.
00195 { return o == Qt::Vertical ? size.width() : size.height(); }
| static int perp | ( | Qt::Orientation | o, | |
| const QPoint & | pos | |||
| ) | [inline, static] |
Definition at line 191 of file qdockwidgetlayout_p.h.
References Qt::Vertical, QPoint::x(), and QPoint::y().
Referenced by QDockAreaLayoutInfo::convertToWidget(), QDockWidgetLayout::gapRect(), QDockAreaLayoutInfo::itemRect(), QDockAreaLayoutInfo::maximumSize(), QDockAreaLayoutInfo::minimumSize(), and QDockAreaLayoutInfo::sizeHint().
00192 { return o == Qt::Vertical ? pos.x() : pos.y(); }
Here is the call graph for this function:

| static QSizePolicy::Policy pick | ( | Qt::Orientation | o, | |
| const QSizePolicy & | policy | |||
| ) | [inline, static] |
Definition at line 188 of file qdockwidgetlayout_p.h.
References Qt::Horizontal, QSizePolicy::horizontalPolicy(), and QSizePolicy::verticalPolicy().
00189 { return o == Qt::Horizontal ? policy.horizontalPolicy() : policy.verticalPolicy(); }
Here is the call graph for this function:

| static int pick | ( | Qt::Orientation | o, | |
| const QSize & | size | |||
| ) | [inline, static] |
Definition at line 177 of file qdockwidgetlayout_p.h.
References Qt::Horizontal, and size.
00178 { return o == Qt::Horizontal ? size.width() : size.height(); }
| static int pick | ( | Qt::Orientation | o, | |
| const QPoint & | pos | |||
| ) | [inline, static] |
Definition at line 174 of file qdockwidgetlayout_p.h.
References Qt::Horizontal, QPoint::x(), and QPoint::y().
Referenced by checkLayoutInfo(), QMainWindowLayout::dropToolBar(), QDockAreaLayoutInfo::findSeparator(), QDockAreaLayoutInfo::fitItems(), QDockAreaLayoutInfo::gapIndex(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::maximumSize(), QDockAreaLayoutInfo::minimumSize(), QToolBar::resizeEvent(), QDockAreaLayoutInfo::saveState(), QDockAreaLayoutInfo::separatorMove(), QDockWidgetLayout::separatorMove(), QMainWindowLayout::setGeometry(), and QDockAreaLayoutInfo::sizeHint().
00175 { return o == Qt::Horizontal ? pos.x() : pos.y(); }
Here is the call graph for this function:

| static int pick_perp | ( | Qt::Orientation | o, | |
| const QSize & | s | |||
| ) | [inline, static] |
Definition at line 206 of file qdockwidgetlayout_p.h.
References s, and Qt::Vertical.
00207 { return o == Qt::Vertical ? s.width() : s.height(); }
| static int pick_perp | ( | Qt::Orientation | o, | |
| const QPoint & | p | |||
| ) | [inline, static] |
Definition at line 204 of file qdockwidgetlayout_p.h.
References p, and Qt::Vertical.
Referenced by QMainWindowLayout::setGeometry().
00205 { return o == Qt::Vertical ? p.x() : p.y(); }
| static int& rperp | ( | Qt::Orientation | o, | |
| QSize & | size | |||
| ) | [inline, static] |
Definition at line 200 of file qdockwidgetlayout_p.h.
References size, and Qt::Vertical.
00201 { return o == Qt::Vertical ? size.rwidth() : size.rheight(); }
| static int& rperp | ( | Qt::Orientation | o, | |
| QPoint & | pos | |||
| ) | [inline, static] |
Definition at line 197 of file qdockwidgetlayout_p.h.
References QPoint::rx(), QPoint::ry(), and Qt::Vertical.
Referenced by QDockAreaLayoutInfo::convertToWidget(), QDockWidgetLayout::gapRect(), QDockAreaLayoutInfo::itemRect(), QDockAreaLayoutInfo::maximumSize(), QDockAreaLayoutInfo::minimumSize(), and QDockAreaLayoutInfo::sizeHint().
00198 { return o == Qt::Vertical ? pos.rx() : pos.ry(); }
Here is the call graph for this function:

| static int& rpick | ( | Qt::Orientation | o, | |
| QSize & | size | |||
| ) | [inline, static] |
Definition at line 185 of file qdockwidgetlayout_p.h.
References Qt::Horizontal, and size.
00186 { return o == Qt::Horizontal ? size.rwidth() : size.rheight(); }
| static int& rpick | ( | Qt::Orientation | o, | |
| QPoint & | pos | |||
| ) | [inline, static] |
Definition at line 182 of file qdockwidgetlayout_p.h.
References Qt::Horizontal, QPoint::rx(), and QPoint::ry().
Referenced by QDockAreaLayoutInfo::convertToWidget(), QDockWidgetLayout::gapRect(), QDockAreaLayoutInfo::itemRect(), QDockAreaLayoutInfo::maximumSize(), QDockAreaLayoutInfo::minimumSize(), QDockAreaLayoutInfo::separatorRect(), and QDockAreaLayoutInfo::sizeHint().
00183 { return o == Qt::Horizontal ? pos.rx() : pos.ry(); }
Here is the call graph for this function:

1.5.1