![]() |
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 | TabMode { NoTabs , AllowTabs , ForceTabs } |
enum | { SequenceMarker = 0xfc , TabMarker = 0xfa , WidgetMarker = 0xfb } |
Public Attributes | |
const int * | sep |
QList< QWidget * > | separatorWidgets |
QInternal::DockPosition | dockPos |
Qt::Orientation | o |
QRect | rect |
QMainWindow * | mainWindow |
QList< QDockAreaLayoutItem > | item_list |
Definition at line 93 of file qdockarealayout_p.h.
anonymous enum |
Enumerator | |
---|---|
SequenceMarker | |
TabMarker | |
WidgetMarker |
Definition at line 122 of file qdockarealayout_p.h.
Enumerator | |
---|---|
NoTabs | |
AllowTabs | |
ForceTabs |
Definition at line 108 of file qdockarealayout_p.h.
QDockAreaLayoutInfo::QDockAreaLayoutInfo | ( | ) |
Definition at line 227 of file qdockarealayout.cpp.
QDockAreaLayoutInfo::QDockAreaLayoutInfo | ( | const int * | _sep, |
QInternal::DockPosition | _dockPos, | ||
Qt::Orientation | _o, | ||
int | tbhape, | ||
QMainWindow * | window ) |
Definition at line 235 of file qdockarealayout.cpp.
Definition at line 1806 of file qdockarealayout.cpp.
QDockWidget * QDockAreaLayoutInfo::apply | ( | bool | animate | ) |
Applies the layout and returns the activated QDockWidget or nullptr.
Definition at line 1528 of file qdockarealayout.cpp.
int QDockAreaLayoutInfo::changeSize | ( | int | index, |
int | size, | ||
bool | below ) |
void QDockAreaLayoutInfo::clear | ( | ) |
Definition at line 253 of file qdockarealayout.cpp.
void QDockAreaLayoutInfo::deleteAllLayoutItems | ( | ) |
Definition at line 1825 of file qdockarealayout.cpp.
bool QDockAreaLayoutInfo::expansive | ( | Qt::Orientation | o | ) | const |
Definition at line 476 of file qdockarealayout.cpp.
Definition at line 1411 of file qdockarealayout.cpp.
void QDockAreaLayoutInfo::fitItems | ( | ) |
Definition at line 545 of file qdockarealayout.cpp.
QList< int > QDockAreaLayoutInfo::gapIndex | ( | const QPoint & | pos, |
bool | nestingEnabled, | ||
TabMode | tabMode ) const |
Definition at line 754 of file qdockarealayout.cpp.
bool QDockAreaLayoutInfo::hasFixedSize | ( | ) | const |
Definition at line 1520 of file qdockarealayout.cpp.
bool QDockAreaLayoutInfo::hasGapItem | ( | const QList< int > & | path | ) | const |
Definition at line 1139 of file qdockarealayout.cpp.
Definition at line 1478 of file qdockarealayout.cpp.
Definition at line 1454 of file qdockarealayout.cpp.
QDockAreaLayoutInfo * QDockAreaLayoutInfo::info | ( | const QList< int > & | path | ) |
Definition at line 1308 of file qdockarealayout.cpp.
QDockAreaLayoutInfo * QDockAreaLayoutInfo::info | ( | QWidget * | widget | ) |
Definition at line 1284 of file qdockarealayout.cpp.
bool QDockAreaLayoutInfo::insertGap | ( | const QList< int > & | path, |
QLayoutItem * | dockWidgetItem ) |
Definition at line 1154 of file qdockarealayout.cpp.
bool QDockAreaLayoutInfo::isEmpty | ( | ) | const |
Definition at line 263 of file qdockarealayout.cpp.
QDockAreaLayoutItem & QDockAreaLayoutInfo::item | ( | const QList< int > & | path | ) |
Definition at line 1747 of file qdockarealayout.cpp.
QLayoutItem * QDockAreaLayoutInfo::itemAt | ( | int * | x, |
int | index ) const |
Definition at line 1759 of file qdockarealayout.cpp.
Definition at line 1365 of file qdockarealayout.cpp.
QRect QDockAreaLayoutInfo::itemRect | ( | int | index, |
bool | isGap = false ) const |
Definition at line 1320 of file qdockarealayout.cpp.
QMainWindowLayout * QDockAreaLayoutInfo::mainWindowLayout | ( | ) | const |
Definition at line 1513 of file qdockarealayout.cpp.
QSize QDockAreaLayoutInfo::maximumSize | ( | ) | const |
Definition at line 337 of file qdockarealayout.cpp.
QSize QDockAreaLayoutInfo::minimumSize | ( | ) | const |
Definition at line 278 of file qdockarealayout.cpp.
int QDockAreaLayoutInfo::next | ( | int | idx | ) | const |
Definition at line 1690 of file qdockarealayout.cpp.
bool QDockAreaLayoutInfo::onlyHasPlaceholders | ( | ) | const |
Definition at line 268 of file qdockarealayout.cpp.
void QDockAreaLayoutInfo::paintSeparators | ( | QPainter * | p, |
QWidget * | widget, | ||
const QRegion & | clip, | ||
const QPoint & | mouse ) const |
Definition at line 1655 of file qdockarealayout.cpp.
QLayoutItem * QDockAreaLayoutInfo::plug | ( | const QList< int > & | path | ) |
Definition at line 1035 of file qdockarealayout.cpp.
int QDockAreaLayoutInfo::prev | ( | int | idx | ) | const |
Definition at line 1699 of file qdockarealayout.cpp.
Definition at line 1011 of file qdockarealayout.cpp.
Definition at line 1027 of file qdockarealayout.cpp.
bool QDockAreaLayoutInfo::restoreState | ( | QDataStream & | stream, |
QList< QDockWidget * > & | widgets, | ||
bool | testing ) |
Definition at line 1922 of file qdockarealayout.cpp.
void QDockAreaLayoutInfo::saveState | ( | QDataStream & | stream | ) | const |
Definition at line 1838 of file qdockarealayout.cpp.
int QDockAreaLayoutInfo::separatorMove | ( | const QList< int > & | separator, |
const QPoint & | origin, | ||
const QPoint & | dest ) |
Definition at line 3381 of file qdockarealayout.cpp.
int QDockAreaLayoutInfo::separatorMove | ( | int | index, |
int | delta ) |
Definition at line 941 of file qdockarealayout.cpp.
Definition at line 1398 of file qdockarealayout.cpp.
QRect QDockAreaLayoutInfo::separatorRect | ( | int | index | ) | const |
Definition at line 1379 of file qdockarealayout.cpp.
QRegion QDockAreaLayoutInfo::separatorRegion | ( | ) | const |
Definition at line 1625 of file qdockarealayout.cpp.
QSize QDockAreaLayoutInfo::size | ( | ) | const |
Definition at line 248 of file qdockarealayout.cpp.
QSize QDockAreaLayoutInfo::sizeHint | ( | ) | const |
Definition at line 404 of file qdockarealayout.cpp.
void QDockAreaLayoutInfo::split | ( | int | index, |
Qt::Orientation | orientation, | ||
QLayoutItem * | dockWidgetItem ) |
Definition at line 1729 of file qdockarealayout.cpp.
QLayoutItem * QDockAreaLayoutInfo::takeAt | ( | int * | x, |
int | index ) |
Definition at line 1776 of file qdockarealayout.cpp.
std::unique_ptr< QLayoutItem > QDockAreaLayoutInfo::takeWidgetItem | ( | QWidget * | widget | ) |
Definition at line 1505 of file qdockarealayout.cpp.
void QDockAreaLayoutInfo::unnest | ( | int | index | ) |
Definition at line 985 of file qdockarealayout.cpp.
QLayoutItem * QDockAreaLayoutInfo::unplug | ( | const QList< int > & | path | ) |
Definition at line 1057 of file qdockarealayout.cpp.
QInternal::DockPosition QDockAreaLayoutInfo::dockPos |
Definition at line 168 of file qdockarealayout_p.h.
QList<QDockAreaLayoutItem> QDockAreaLayoutInfo::item_list |
Definition at line 172 of file qdockarealayout_p.h.
QMainWindow* QDockAreaLayoutInfo::mainWindow |
Definition at line 171 of file qdockarealayout_p.h.
Qt::Orientation QDockAreaLayoutInfo::o |
Definition at line 169 of file qdockarealayout_p.h.
QRect QDockAreaLayoutInfo::rect |
Definition at line 170 of file qdockarealayout_p.h.
const int* QDockAreaLayoutInfo::sep |
Definition at line 166 of file qdockarealayout_p.h.
Definition at line 167 of file qdockarealayout_p.h.