![]() |
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 2370 of file qdockarealayout.cpp.
| void QDockAreaLayout::addDockWidget | ( | QInternal::DockPosition | pos, |
| QDockWidget * | dockWidget, | ||
| Qt::Orientation | orientation ) |
Definition at line 3167 of file qdockarealayout.cpp.
| void QDockAreaLayout::apply | ( | bool | animate | ) |
Definition at line 3279 of file qdockarealayout.cpp.
| void QDockAreaLayout::clear | ( | ) |
Definition at line 3020 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 3107 of file qdockarealayout.cpp.
| void QDockAreaLayout::deleteAllLayoutItems | ( | ) |
Definition at line 3471 of file qdockarealayout.cpp.
Definition at line 2576 of file qdockarealayout.cpp.
| void QDockAreaLayout::fitLayout | ( | ) |
Definition at line 3008 of file qdockarealayout.cpp.
Definition at line 2489 of file qdockarealayout.cpp.
Definition at line 3504 of file qdockarealayout.cpp.
| QRect QDockAreaLayout::gapRect | ( | QInternal::DockPosition | dockPos | ) | const |
Definition at line 2539 of file qdockarealayout.cpp.
| void QDockAreaLayout::getGrid | ( | QList< QLayoutStruct > * | ver_struct_list, |
| QList< QLayoutStruct > * | hor_struct_list ) |
Definition at line 2734 of file qdockarealayout.cpp.
Definition at line 2477 of file qdockarealayout.cpp.
Definition at line 2465 of file qdockarealayout.cpp.
| QDockAreaLayoutInfo * QDockAreaLayout::info | ( | const QList< int > & | path | ) |
Definition at line 2611 of file qdockarealayout.cpp.
| const QDockAreaLayoutInfo * QDockAreaLayout::info | ( | const QList< int > & | path | ) | const |
Definition at line 2623 of file qdockarealayout.cpp.
| QDockAreaLayoutInfo * QDockAreaLayout::info | ( | QWidget * | widget | ) |
Definition at line 2601 of file qdockarealayout.cpp.
| bool QDockAreaLayout::insertGap | ( | const QList< int > & | path, |
| QLayoutItem * | dockWidgetItem ) |
Definition at line 2678 of file qdockarealayout.cpp.
| bool QDockAreaLayout::isValid | ( | ) | const |
Definition at line 2396 of file qdockarealayout.cpp.
| QDockAreaLayoutItem & QDockAreaLayout::item | ( | const QList< int > & | path | ) |
Definition at line 2628 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::itemAt | ( | int * | x, |
| int | index ) const |
Definition at line 3436 of file qdockarealayout.cpp.
Definition at line 2636 of file qdockarealayout.cpp.
| void QDockAreaLayout::keepSize | ( | QDockWidget * | w | ) |
Definition at line 3515 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::minimumSize | ( | ) | const |
Definition at line 3086 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 3096 of file qdockarealayout.cpp.
| void QDockAreaLayout::paintSeparators | ( | QPainter * | p, |
| QWidget * | widget, | ||
| const QRegion & | clip, | ||
| const QPoint & | mouse ) const |
Definition at line 3295 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::plug | ( | const QList< int > & | path | ) |
Definition at line 2686 of file qdockarealayout.cpp.
Definition at line 2708 of file qdockarealayout.cpp.
Definition at line 2716 of file qdockarealayout.cpp.
| void QDockAreaLayout::resizeDocks | ( | const QList< QDockWidget * > & | docks, |
| const QList< int > & | sizes, | ||
| Qt::Orientation | o ) |
Definition at line 3215 of file qdockarealayout.cpp.
| bool QDockAreaLayout::restoreDockWidget | ( | QDockWidget * | dockWidget | ) |
Definition at line 3128 of file qdockarealayout.cpp.
| bool QDockAreaLayout::restoreState | ( | QDataStream & | stream, |
| const QList< QDockWidget * > & | _dockWidgets, | ||
| QInternal::CallMode | callMode ) |
Definition at line 2423 of file qdockarealayout.cpp.
| void QDockAreaLayout::saveState | ( | QDataStream & | stream | ) | const |
Definition at line 2401 of file qdockarealayout.cpp.
| int QDockAreaLayout::separatorMove | ( | const QList< int > & | separator, |
| const QPoint & | origin, | ||
| const QPoint & | dest ) |
Definition at line 3329 of file qdockarealayout.cpp.
Definition at line 2665 of file qdockarealayout.cpp.
| QRect QDockAreaLayout::separatorRect | ( | int | index | ) | const |
Definition at line 2644 of file qdockarealayout.cpp.
| QRegion QDockAreaLayout::separatorRegion | ( | ) | const |
Definition at line 3314 of file qdockarealayout.cpp.
| void QDockAreaLayout::setGrid | ( | QList< QLayoutStruct > * | ver_struct_list, |
| QList< QLayoutStruct > * | hor_struct_list ) |
Definition at line 2912 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::size_helper | ( | SizePMF | sizeFn, |
| CenterPMF | centerFn ) const |
Definition at line 3030 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::sizeHint | ( | ) | const |
Definition at line 3081 of file qdockarealayout.cpp.
| void QDockAreaLayout::splitDockWidget | ( | QDockWidget * | after, |
| QDockWidget * | dockWidget, | ||
| Qt::Orientation | orientation ) |
Definition at line 3264 of file qdockarealayout.cpp.
| void QDockAreaLayout::styleChangedEvent | ( | ) |
Definition at line 3525 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::takeAt | ( | int * | x, |
| int | index ) |
Definition at line 3452 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::unplug | ( | const QList< int > & | path | ) |
Definition at line 2700 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.