![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qdockarealayout_p.h>
Public Types | |
| enum | { EmptyDropAreaSize = 80 } |
| enum | { DockWidgetStateMarker = 0xfd , FloatingDockWidgetTabMarker = 0xf9 } |
Static Public Member Functions | |
| static QRect | constrainedRect (QRect rect, QWidget *widget) |
Public Attributes | |
| Qt::DockWidgetArea | corners [4] |
| QRect | rect |
| QLayoutItem * | centralWidgetItem |
| QMainWindow * | mainWindow |
| QRect | centralWidgetRect |
| QDockAreaLayoutInfo | docks [4] |
| int | sep |
| bool | fallbackToSizeHints |
| QList< QWidget * > | separatorWidgets |
Definition at line 198 of file qdockarealayout_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| EmptyDropAreaSize | |
Definition at line 201 of file qdockarealayout_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| DockWidgetStateMarker | |
| FloatingDockWidgetTabMarker | |
Definition at line 216 of file qdockarealayout_p.h.
| QDockAreaLayout::QDockAreaLayout | ( | QMainWindow * | win | ) |
Definition at line 2369 of file qdockarealayout.cpp.
| void QDockAreaLayout::addDockWidget | ( | QInternal::DockPosition | pos, |
| QDockWidget * | dockWidget, | ||
| Qt::Orientation | orientation ) |
Definition at line 3166 of file qdockarealayout.cpp.
| void QDockAreaLayout::apply | ( | bool | animate | ) |
Definition at line 3278 of file qdockarealayout.cpp.
| void QDockAreaLayout::clear | ( | ) |
Definition at line 3019 of file qdockarealayout.cpp.
Try to fit the given rectangle rect on the screen which contains the window widget. Used to compute the geometry of a dragged a dock widget that should be shown with rect, but needs to be visible on the screen
Definition at line 3106 of file qdockarealayout.cpp.
| void QDockAreaLayout::deleteAllLayoutItems | ( | ) |
Definition at line 3470 of file qdockarealayout.cpp.
Definition at line 2575 of file qdockarealayout.cpp.
| void QDockAreaLayout::fitLayout | ( | ) |
Definition at line 3007 of file qdockarealayout.cpp.
Definition at line 2488 of file qdockarealayout.cpp.
Definition at line 3503 of file qdockarealayout.cpp.
| QRect QDockAreaLayout::gapRect | ( | QInternal::DockPosition | dockPos | ) | const |
Definition at line 2538 of file qdockarealayout.cpp.
| void QDockAreaLayout::getGrid | ( | QList< QLayoutStruct > * | ver_struct_list, |
| QList< QLayoutStruct > * | hor_struct_list ) |
Definition at line 2733 of file qdockarealayout.cpp.
Definition at line 2476 of file qdockarealayout.cpp.
Definition at line 2464 of file qdockarealayout.cpp.
| QDockAreaLayoutInfo * QDockAreaLayout::info | ( | const QList< int > & | path | ) |
Definition at line 2610 of file qdockarealayout.cpp.
| const QDockAreaLayoutInfo * QDockAreaLayout::info | ( | const QList< int > & | path | ) | const |
Definition at line 2622 of file qdockarealayout.cpp.
| QDockAreaLayoutInfo * QDockAreaLayout::info | ( | QWidget * | widget | ) |
Definition at line 2600 of file qdockarealayout.cpp.
| bool QDockAreaLayout::insertGap | ( | const QList< int > & | path, |
| QLayoutItem * | dockWidgetItem ) |
Definition at line 2677 of file qdockarealayout.cpp.
| bool QDockAreaLayout::isValid | ( | ) | const |
Definition at line 2395 of file qdockarealayout.cpp.
| QDockAreaLayoutItem & QDockAreaLayout::item | ( | const QList< int > & | path | ) |
Definition at line 2627 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::itemAt | ( | int * | x, |
| int | index ) const |
Definition at line 3435 of file qdockarealayout.cpp.
Definition at line 2635 of file qdockarealayout.cpp.
| void QDockAreaLayout::keepSize | ( | QDockWidget * | w | ) |
Definition at line 3514 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::minimumSize | ( | ) | const |
Definition at line 3085 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::minimumStableSize | ( | ) | const |
Returns the smallest size that doesn't change the size of any of the dock areas.
Definition at line 3095 of file qdockarealayout.cpp.
| void QDockAreaLayout::paintSeparators | ( | QPainter * | p, |
| QWidget * | widget, | ||
| const QRegion & | clip, | ||
| const QPoint & | mouse ) const |
Definition at line 3294 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::plug | ( | const QList< int > & | path | ) |
Definition at line 2685 of file qdockarealayout.cpp.
Definition at line 2707 of file qdockarealayout.cpp.
Definition at line 2715 of file qdockarealayout.cpp.
| void QDockAreaLayout::resizeDocks | ( | const QList< QDockWidget * > & | docks, |
| const QList< int > & | sizes, | ||
| Qt::Orientation | o ) |
Definition at line 3214 of file qdockarealayout.cpp.
| bool QDockAreaLayout::restoreDockWidget | ( | QDockWidget * | dockWidget | ) |
Definition at line 3127 of file qdockarealayout.cpp.
| bool QDockAreaLayout::restoreState | ( | QDataStream & | stream, |
| const QList< QDockWidget * > & | widgets, | ||
| bool | testing = false ) |
Definition at line 2422 of file qdockarealayout.cpp.
| void QDockAreaLayout::saveState | ( | QDataStream & | stream | ) | const |
Definition at line 2400 of file qdockarealayout.cpp.
| int QDockAreaLayout::separatorMove | ( | const QList< int > & | separator, |
| const QPoint & | origin, | ||
| const QPoint & | dest ) |
Definition at line 3328 of file qdockarealayout.cpp.
Definition at line 2664 of file qdockarealayout.cpp.
| QRect QDockAreaLayout::separatorRect | ( | int | index | ) | const |
Definition at line 2643 of file qdockarealayout.cpp.
| QRegion QDockAreaLayout::separatorRegion | ( | ) | const |
Definition at line 3313 of file qdockarealayout.cpp.
| void QDockAreaLayout::setGrid | ( | QList< QLayoutStruct > * | ver_struct_list, |
| QList< QLayoutStruct > * | hor_struct_list ) |
Definition at line 2911 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::size_helper | ( | SizePMF | sizeFn, |
| CenterPMF | centerFn ) const |
Definition at line 3029 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::sizeHint | ( | ) | const |
Definition at line 3080 of file qdockarealayout.cpp.
| void QDockAreaLayout::splitDockWidget | ( | QDockWidget * | after, |
| QDockWidget * | dockWidget, | ||
| Qt::Orientation | orientation ) |
Definition at line 3263 of file qdockarealayout.cpp.
| void QDockAreaLayout::styleChangedEvent | ( | ) |
Definition at line 3524 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::takeAt | ( | int * | x, |
| int | index ) |
Definition at line 3451 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::unplug | ( | const QList< int > & | path | ) |
Definition at line 2699 of file qdockarealayout.cpp.
| QLayoutItem* QDockAreaLayout::centralWidgetItem |
Definition at line 205 of file qdockarealayout_p.h.
| QRect QDockAreaLayout::centralWidgetRect |
Definition at line 207 of file qdockarealayout_p.h.
| Qt::DockWidgetArea QDockAreaLayout::corners[4] |
Definition at line 203 of file qdockarealayout_p.h.
| QDockAreaLayoutInfo QDockAreaLayout::docks[4] |
Definition at line 209 of file qdockarealayout_p.h.
| bool QDockAreaLayout::fallbackToSizeHints |
Definition at line 211 of file qdockarealayout_p.h.
| QMainWindow* QDockAreaLayout::mainWindow |
Definition at line 206 of file qdockarealayout_p.h.
| QRect QDockAreaLayout::rect |
Definition at line 204 of file qdockarealayout_p.h.
| int QDockAreaLayout::sep |
Definition at line 210 of file qdockarealayout_p.h.
Definition at line 212 of file qdockarealayout_p.h.