Qt 4.8
|
#include <qdockarealayout_p.h>
Public Types | |
enum | ItemFlags { NoFlags = 0, GapItem = 1, KeepSize = 2 } |
Public Functions | |
bool | expansive (Qt::Orientation o) const |
bool | hasFixedSize (Qt::Orientation o) const |
QSize | maximumSize () const |
QSize | minimumSize () const |
QDockAreaLayoutItem & | operator= (const QDockAreaLayoutItem &other) |
QDockAreaLayoutItem (QLayoutItem *_widgetItem=0) | |
QDockAreaLayoutItem (QDockAreaLayoutInfo *_subinfo) | |
QDockAreaLayoutItem (QPlaceHolderItem *_placeHolderItem) | |
QDockAreaLayoutItem (const QDockAreaLayoutItem &other) | |
QSize | sizeHint () const |
bool | skip () const |
~QDockAreaLayoutItem () | |
Public Variables | |
uint | flags |
QPlaceHolderItem * | placeHolderItem |
int | pos |
int | size |
QDockAreaLayoutInfo * | subinfo |
QLayoutItem * | widgetItem |
Definition at line 89 of file qdockarealayout_p.h.
QDockAreaLayoutItem::QDockAreaLayoutItem | ( | QLayoutItem * | _widgetItem = 0 | ) |
Definition at line 85 of file qdockarealayout.cpp.
QDockAreaLayoutItem::QDockAreaLayoutItem | ( | QDockAreaLayoutInfo * | _subinfo | ) |
Definition at line 90 of file qdockarealayout.cpp.
QDockAreaLayoutItem::QDockAreaLayoutItem | ( | QPlaceHolderItem * | _placeHolderItem | ) |
Definition at line 95 of file qdockarealayout.cpp.
QDockAreaLayoutItem::QDockAreaLayoutItem | ( | const QDockAreaLayoutItem & | other | ) |
Definition at line 100 of file qdockarealayout.cpp.
QDockAreaLayoutItem::~QDockAreaLayoutItem | ( | ) |
Definition at line 110 of file qdockarealayout.cpp.
bool QDockAreaLayoutItem::expansive | ( | Qt::Orientation | o | ) | const |
Definition at line 166 of file qdockarealayout.cpp.
Referenced by QDockAreaLayoutInfo::expansive(), and QDockAreaLayoutInfo::fitItems().
bool QDockAreaLayoutItem::hasFixedSize | ( | Qt::Orientation | o | ) | const |
Definition at line 161 of file qdockarealayout.cpp.
Referenced by QDockAreaLayoutInfo::findSeparator(), QDockAreaLayoutInfo::fitItems(), QDockAreaLayoutInfo::paintSeparators(), QDockAreaLayoutInfo::separatorMove(), and QDockAreaLayoutInfo::sizeHint().
QSize QDockAreaLayoutItem::maximumSize | ( | ) | const |
Definition at line 149 of file qdockarealayout.cpp.
Referenced by QDockAreaLayoutInfo::fitItems(), hasFixedSize(), QDockAreaLayoutInfo::maximumSize(), realMaxSize(), QDockAreaLayoutInfo::saveState(), QDockAreaLayoutInfo::separatorMove(), and QDockAreaLayoutInfo::sizeHint().
QSize QDockAreaLayoutItem::minimumSize | ( | ) | const |
Definition at line 137 of file qdockarealayout.cpp.
Referenced by QDockAreaLayoutInfo::fitItems(), hasFixedSize(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::maximumSize(), QDockAreaLayoutInfo::minimumSize(), realMinSize(), QDockAreaLayoutInfo::saveState(), QDockAreaLayoutInfo::separatorMove(), and QDockAreaLayoutInfo::sizeHint().
QDockAreaLayoutItem & QDockAreaLayoutItem::operator= | ( | const QDockAreaLayoutItem & | other | ) |
Definition at line 192 of file qdockarealayout.cpp.
QSize QDockAreaLayoutItem::sizeHint | ( | ) | const |
Definition at line 177 of file qdockarealayout.cpp.
Referenced by QDockAreaLayoutInfo::fitItems(), and QDockAreaLayoutInfo::sizeHint().
bool QDockAreaLayoutItem::skip | ( | ) | const |
Definition at line 116 of file qdockarealayout.cpp.
Referenced by QDockAreaLayout::addDockWidget(), QDockAreaLayoutInfo::apply(), QDockAreaLayoutInfo::findSeparator(), QDockAreaLayoutInfo::fitItems(), QDockAreaLayoutInfo::gapIndex(), QDockAreaLayoutInfo::info(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::itemRect(), QDockAreaLayoutInfo::maximumSize(), QDockAreaLayoutInfo::minimumSize(), QDockAreaLayoutInfo::next(), QDockAreaLayoutInfo::paintSeparators(), QDockAreaLayoutInfo::prev(), realMaxSize(), realMinSize(), QDockAreaLayoutInfo::separatorMove(), QDockAreaLayoutInfo::separatorRect(), QDockAreaLayoutInfo::separatorRegion(), QDockAreaLayoutInfo::sizeHint(), skip(), QDockAreaLayoutInfo::updateSeparatorWidgets(), and QDockAreaLayoutInfo::updateTabBar().
uint QDockAreaLayoutItem::flags |
Definition at line 113 of file qdockarealayout_p.h.
Referenced by QDockAreaLayoutInfo::apply(), expansive(), QDockAreaLayoutInfo::findSeparator(), QDockAreaLayoutInfo::fitItems(), QDockAreaLayout::gapRect(), QDockAreaLayoutInfo::indexOf(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayout::keepSize(), operator=(), QDockAreaLayoutInfo::paintSeparators(), QDockAreaLayoutInfo::plug(), realMaxSize(), realMinSize(), QDockAreaLayoutInfo::restoreState(), QDockAreaLayoutInfo::separatorMove(), QDockAreaLayoutInfo::sizeHint(), skip(), QDockAreaLayoutInfo::takeAt(), QDockAreaLayoutInfo::unplug(), QDockAreaLayoutInfo::updateSeparatorWidgets(), and QDockAreaLayoutInfo::updateTabBar().
QPlaceHolderItem* QDockAreaLayoutItem::placeHolderItem |
Definition at line 110 of file qdockarealayout_p.h.
Referenced by expansive(), QDockAreaLayoutInfo::indexOf(), QDockAreaLayoutInfo::indexOfPlaceHolder(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::itemAt(), operator=(), QDockAreaLayoutItem(), QDockAreaLayout::restoreDockWidget(), QDockAreaLayoutInfo::saveState(), sizeHint(), skip(), QDockAreaLayoutInfo::takeAt(), and ~QDockAreaLayoutItem().
int QDockAreaLayoutItem::pos |
Definition at line 111 of file qdockarealayout_p.h.
Referenced by QDockAreaLayoutInfo::findSeparator(), QDockAreaLayoutInfo::fitItems(), QDockAreaLayoutInfo::gapIndex(), QDockAreaLayout::gapRect(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::itemRect(), operator=(), QDockAreaLayoutInfo::plug(), QDockAreaLayoutInfo::restoreState(), QDockAreaLayoutInfo::saveState(), QDockAreaLayoutInfo::separatorMove(), QDockAreaLayoutInfo::separatorRect(), and QDockAreaLayoutInfo::unplug().
int QDockAreaLayoutItem::size |
Definition at line 112 of file qdockarealayout_p.h.
Referenced by QDockAreaLayoutInfo::findSeparator(), QDockAreaLayoutInfo::fitItems(), QDockAreaLayoutInfo::gapIndex(), QDockAreaLayout::gapRect(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::itemRect(), QDockAreaLayout::keepSize(), operator=(), QDockAreaLayoutInfo::plug(), realMaxSize(), realMinSize(), QDockAreaLayoutInfo::restoreState(), QDockAreaLayoutInfo::saveState(), QDockAreaLayoutInfo::separatorMove(), QDockAreaLayoutInfo::separatorRect(), QDockAreaLayoutInfo::sizeHint(), QDockAreaLayoutInfo::takeAt(), and QDockAreaLayoutInfo::unplug().
QDockAreaLayoutInfo* QDockAreaLayoutItem::subinfo |
Definition at line 109 of file qdockarealayout_p.h.
Referenced by QDockAreaLayoutInfo::apply(), QDockAreaLayoutInfo::deleteAllLayoutItems(), expansive(), QDockAreaLayoutInfo::findSeparator(), QDockAreaLayoutInfo::fitItems(), QDockAreaLayoutInfo::gapIndex(), QDockAreaLayoutInfo::indexOf(), QDockAreaLayoutInfo::indexOfPlaceHolder(), QDockAreaLayoutInfo::info(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::item(), QDockAreaLayoutInfo::itemAt(), QDockAreaLayoutInfo::itemRect(), maximumSize(), minimumSize(), operator=(), QDockAreaLayoutInfo::paintSeparators(), QDockAreaLayoutInfo::plug(), QDockAreaLayoutItem(), QDockAreaLayoutInfo::remove(), QDockAreaLayoutInfo::restoreState(), QDockAreaLayoutInfo::saveState(), QDockAreaLayoutInfo::separatorMove(), QDockAreaLayoutInfo::separatorRect(), QDockAreaLayoutInfo::separatorRegion(), QDockAreaLayoutInfo::setTabBarShape(), sizeHint(), skip(), QDockAreaLayoutInfo::takeAt(), QDockAreaLayoutInfo::unnest(), QDockAreaLayoutInfo::unplug(), QDockAreaLayoutInfo::updateSeparatorWidgets(), QDockAreaLayoutInfo::usedSeparatorWidgets(), QDockAreaLayoutInfo::usedTabBars(), and ~QDockAreaLayoutItem().
QLayoutItem* QDockAreaLayoutItem::widgetItem |
Definition at line 108 of file qdockarealayout_p.h.
Referenced by QDockAreaLayoutInfo::apply(), QDockAreaLayoutInfo::deleteAllLayoutItems(), expansive(), QDockAreaLayoutInfo::indexOf(), QDockAreaLayoutInfo::info(), QDockAreaLayoutInfo::insertGap(), QDockAreaLayoutInfo::itemAt(), maximumSize(), minimumSize(), operator=(), QDockAreaLayoutInfo::plug(), QDockAreaLayout::restoreDockWidget(), QDockAreaLayoutInfo::restoreState(), QDockAreaLayoutInfo::saveState(), sizeHint(), skip(), QDockAreaLayoutInfo::split(), QDockAreaLayoutInfo::tab(), tabId(), QMainWindow::tabifiedDockWidgets(), QDockAreaLayoutInfo::takeAt(), QDockAreaLayoutInfo::unnest(), QDockAreaLayoutInfo::unplug(), and QDockAreaLayoutInfo::updateTabBar().