![]() |
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 } |
Static Public Member Functions | |
| static QRect | constrainedRect (QRect rect, QWidget *widget) |
Public Attributes | |
| QDockAreaLayoutCorners | corners |
| QRect | rect |
| QLayoutItem * | centralWidgetItem |
| QMainWindow * | mainWindow |
| QRect | centralWidgetRect |
| std::array< QDockAreaLayoutInfo, 4 > | docks |
| int | sep |
| bool | fallbackToSizeHints |
| QList< QWidget * > | separatorWidgets |
Definition at line 202 of file qdockarealayout_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| EmptyDropAreaSize | |
Definition at line 205 of file qdockarealayout_p.h.
| QDockAreaLayout::QDockAreaLayout | ( | QMainWindow * | win | ) |
Definition at line 2438 of file qdockarealayout.cpp.
| void QDockAreaLayout::addDockWidget | ( | QInternal::DockPosition | pos, |
| QDockWidget * | dockWidget, | ||
| Qt::Orientation | orientation ) |
Definition at line 3245 of file qdockarealayout.cpp.
| void QDockAreaLayout::apply | ( | QWidgetAnimator::AnimationRule | rule | ) |
Definition at line 3358 of file qdockarealayout.cpp.
| void QDockAreaLayout::clear | ( | ) |
Definition at line 3098 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 3185 of file qdockarealayout.cpp.
| void QDockAreaLayout::deleteAllLayoutItems | ( | ) |
Definition at line 3548 of file qdockarealayout.cpp.
Definition at line 2654 of file qdockarealayout.cpp.
| void QDockAreaLayout::fitLayout | ( | ) |
Definition at line 3086 of file qdockarealayout.cpp.
Definition at line 2568 of file qdockarealayout.cpp.
Definition at line 3577 of file qdockarealayout.cpp.
| QRect QDockAreaLayout::gapRect | ( | QInternal::DockPosition | dockPos | ) | const |
Definition at line 2617 of file qdockarealayout.cpp.
| void QDockAreaLayout::getGrid | ( | QList< QLayoutStruct > * | ver_struct_list, |
| QList< QLayoutStruct > * | hor_struct_list ) |
Definition at line 2812 of file qdockarealayout.cpp.
Definition at line 2556 of file qdockarealayout.cpp.
Definition at line 2544 of file qdockarealayout.cpp.
| QDockAreaLayoutInfo * QDockAreaLayout::info | ( | const QList< int > & | path | ) |
Definition at line 2689 of file qdockarealayout.cpp.
| const QDockAreaLayoutInfo * QDockAreaLayout::info | ( | const QList< int > & | path | ) | const |
Definition at line 2701 of file qdockarealayout.cpp.
| QDockAreaLayoutInfo * QDockAreaLayout::info | ( | QWidget * | widget | ) |
Definition at line 2679 of file qdockarealayout.cpp.
| bool QDockAreaLayout::insertGap | ( | const QList< int > & | path, |
| QLayoutItem * | dockWidgetItem ) |
Definition at line 2756 of file qdockarealayout.cpp.
| bool QDockAreaLayout::isValid | ( | ) | const |
Definition at line 2464 of file qdockarealayout.cpp.
| QDockAreaLayoutItem & QDockAreaLayout::item | ( | const QList< int > & | path | ) |
Definition at line 2706 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::itemAt | ( | int * | x, |
| int | index ) const |
Definition at line 3515 of file qdockarealayout.cpp.
Definition at line 2714 of file qdockarealayout.cpp.
| void QDockAreaLayout::keepSize | ( | QDockWidget * | w | ) |
Definition at line 3588 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::minimumSize | ( | ) | const |
Definition at line 3164 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 3174 of file qdockarealayout.cpp.
| void QDockAreaLayout::paintSeparators | ( | QPainter * | p, |
| QWidget * | widget, | ||
| const QRegion & | clip, | ||
| const QPoint & | mouse ) const |
Definition at line 3374 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::plug | ( | const QList< int > & | path | ) |
Definition at line 2764 of file qdockarealayout.cpp.
Definition at line 2786 of file qdockarealayout.cpp.
Definition at line 2794 of file qdockarealayout.cpp.
| void QDockAreaLayout::resizeDocks | ( | const QList< QDockWidget * > & | docks, |
| const QList< int > & | sizes, | ||
| Qt::Orientation | o ) |
Definition at line 3294 of file qdockarealayout.cpp.
| bool QDockAreaLayout::restoreDockWidget | ( | QDockWidget * | dockWidget | ) |
Definition at line 3206 of file qdockarealayout.cpp.
| bool QDockAreaLayout::restoreState | ( | QDataStream & | stream, |
| const QList< QDockWidget * > & | _dockWidgets, | ||
| QInternal::CallMode | callMode ) |
Definition at line 2491 of file qdockarealayout.cpp.
| void QDockAreaLayout::saveState | ( | QDataStream & | stream | ) | const |
Definition at line 2469 of file qdockarealayout.cpp.
| int QDockAreaLayout::separatorMove | ( | const QList< int > & | separator, |
| const QPoint & | origin, | ||
| const QPoint & | dest ) |
Definition at line 3408 of file qdockarealayout.cpp.
Definition at line 2743 of file qdockarealayout.cpp.
| QRect QDockAreaLayout::separatorRect | ( | int | index | ) | const |
Definition at line 2722 of file qdockarealayout.cpp.
| QRegion QDockAreaLayout::separatorRegion | ( | ) | const |
Definition at line 3393 of file qdockarealayout.cpp.
| void QDockAreaLayout::setGrid | ( | QList< QLayoutStruct > * | ver_struct_list, |
| QList< QLayoutStruct > * | hor_struct_list ) |
Definition at line 2990 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::size_helper | ( | SizePMF | sizeFn, |
| CenterPMF | centerFn ) const |
Definition at line 3108 of file qdockarealayout.cpp.
| QSize QDockAreaLayout::sizeHint | ( | ) | const |
Definition at line 3159 of file qdockarealayout.cpp.
| void QDockAreaLayout::splitDockWidget | ( | QDockWidget * | after, |
| QDockWidget * | dockWidget, | ||
| Qt::Orientation | orientation ) |
Definition at line 3343 of file qdockarealayout.cpp.
| void QDockAreaLayout::styleChangedEvent | ( | ) |
Definition at line 3598 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::takeAt | ( | int * | x, |
| int | index ) |
Definition at line 3530 of file qdockarealayout.cpp.
| QLayoutItem * QDockAreaLayout::unplug | ( | const QList< int > & | path | ) |
Definition at line 2778 of file qdockarealayout.cpp.
| QLayoutItem* QDockAreaLayout::centralWidgetItem |
Definition at line 209 of file qdockarealayout_p.h.
| QRect QDockAreaLayout::centralWidgetRect |
Definition at line 211 of file qdockarealayout_p.h.
| QDockAreaLayoutCorners QDockAreaLayout::corners |
Definition at line 207 of file qdockarealayout_p.h.
| std::array<QDockAreaLayoutInfo, 4> QDockAreaLayout::docks |
Definition at line 213 of file qdockarealayout_p.h.
| bool QDockAreaLayout::fallbackToSizeHints |
Definition at line 215 of file qdockarealayout_p.h.
| QMainWindow* QDockAreaLayout::mainWindow |
Definition at line 210 of file qdockarealayout_p.h.
| QRect QDockAreaLayout::rect |
Definition at line 208 of file qdockarealayout_p.h.
| int QDockAreaLayout::sep |
Definition at line 214 of file qdockarealayout_p.h.
Definition at line 216 of file qdockarealayout_p.h.