![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmainwindowlayout_p.h>
Public Attributes | |
QRect | rect |
QMainWindow * | mainWindow |
QLayoutItem * | centralWidgetItem |
QRect | centralWidgetRect |
Definition at line 428 of file qmainwindowlayout_p.h.
QMainWindowLayoutState::QMainWindowLayoutState | ( | QMainWindow * | win | ) |
QDockWidgetGroupWindow is a floating window, containing several QDockWidgets floating together. This requires QMainWindow::GroupedDragging to be enabled. QDockWidgets floating jointly in a QDockWidgetGroupWindow are considered to be docked. Their isFloating
property is false
. QDockWidget children of a QDockWidgetGroupWindow are either: \list
tabbar
feature), or QDockWidgetGroupWindow uses QDockWidgetGroupLayout to lay out its QDockWidget children. It stores layout information in a QDockAreaLayoutInfo, including temporary spacer items and rubber bands.
If its QDockWidget children are tabbed, the QDockWidgetGroupWindow shows the active QDockWidget's title as its own window title.
QDockWidgetGroupWindow is designed to hold more than one QDockWidget. A QDockWidgetGroupWindow with only one QDockWidget child may occur only temporarily \list
A QDockWidgetGroupWindow with only one QDockWidget child must never get focus, be dragged or dropped. To enforce this restriction, QDockWidgetGrouWindow will remove itself after its second QDockWidget child has been removed. It will make its last QDockWidget child a single, floating QDockWidget. Eventually, the empty QDockWidgetGroupWindow will call deleteLater() on itself.
Definition at line 772 of file qmainwindowlayout.cpp.
void QMainWindowLayoutState::apply | ( | bool | animated | ) |
Definition at line 849 of file qmainwindowlayout.cpp.
QWidget * QMainWindowLayoutState::centralWidget | ( | ) | const |
Definition at line 1008 of file qmainwindowlayout.cpp.
bool QMainWindowLayoutState::checkFormat | ( | QDataStream & | stream | ) |
Definition at line 1280 of file qmainwindowlayout.cpp.
void QMainWindowLayoutState::clear | ( | ) |
Definition at line 1114 of file qmainwindowlayout.cpp.
bool QMainWindowLayoutState::contains | ( | QWidget * | widget | ) | const |
Definition at line 973 of file qmainwindowlayout.cpp.
void QMainWindowLayoutState::deleteAllLayoutItems | ( | ) |
Definition at line 885 of file qmainwindowlayout.cpp.
void QMainWindowLayoutState::deleteCentralWidgetItem | ( | ) |
Definition at line 896 of file qmainwindowlayout.cpp.
void QMainWindowLayoutState::fitLayout | ( | ) |
Definition at line 867 of file qmainwindowlayout.cpp.
bool QMainWindowLayoutState::fits | ( | ) | const |
Returns whether the layout fits into the main window.
Definition at line 829 of file qmainwindowlayout.cpp.
Definition at line 1023 of file qmainwindowlayout.cpp.
Definition at line 1171 of file qmainwindowlayout.cpp.
Definition at line 946 of file qmainwindowlayout.cpp.
bool QMainWindowLayoutState::insertGap | ( | const QList< int > & | path, |
QLayoutItem * | item ) |
Definition at line 1059 of file qmainwindowlayout.cpp.
bool QMainWindowLayoutState::isValid | ( | ) | const |
Definition at line 1129 of file qmainwindowlayout.cpp.
QLayoutItem * QMainWindowLayoutState::item | ( | const QList< int > & | path | ) |
Definition at line 1134 of file qmainwindowlayout.cpp.
QLayoutItem * QMainWindowLayoutState::itemAt | ( | int | index, |
int * | x ) const |
Definition at line 907 of file qmainwindowlayout.cpp.
Definition at line 1154 of file qmainwindowlayout.cpp.
QSize QMainWindowLayoutState::minimumSize | ( | ) | const |
Definition at line 806 of file qmainwindowlayout.cpp.
QLayoutItem * QMainWindowLayoutState::plug | ( | const QList< int > & | path | ) |
Definition at line 1188 of file qmainwindowlayout.cpp.
Definition at line 1083 of file qmainwindowlayout.cpp.
void QMainWindowLayoutState::remove | ( | QLayoutItem * | item | ) |
Definition at line 1098 of file qmainwindowlayout.cpp.
bool QMainWindowLayoutState::restoreState | ( | QDataStream & | stream, |
const QMainWindowLayoutState & | oldState ) |
Definition at line 1331 of file qmainwindowlayout.cpp.
void QMainWindowLayoutState::saveState | ( | QDataStream & | stream | ) | const |
Definition at line 1224 of file qmainwindowlayout.cpp.
Definition at line 992 of file qmainwindowlayout.cpp.
QSize QMainWindowLayoutState::sizeHint | ( | ) | const |
Definition at line 787 of file qmainwindowlayout.cpp.
QLayoutItem * QMainWindowLayoutState::takeAt | ( | int | index, |
int * | x ) |
Definition at line 925 of file qmainwindowlayout.cpp.
QLayoutItem * QMainWindowLayoutState::unplug | ( | const QList< int > & | path, |
QMainWindowLayoutState * | savedState = nullptr ) |
Definition at line 1205 of file qmainwindowlayout.cpp.
QLayoutItem* QMainWindowLayoutState::centralWidgetItem |
Definition at line 443 of file qmainwindowlayout_p.h.
QRect QMainWindowLayoutState::centralWidgetRect |
Definition at line 444 of file qmainwindowlayout_p.h.
QMainWindow* QMainWindowLayoutState::mainWindow |
Definition at line 432 of file qmainwindowlayout_p.h.
QRect QMainWindowLayoutState::rect |
Definition at line 431 of file qmainwindowlayout_p.h.