![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmdiarea_p.h>
Public Attributes | |
| QMdi::Rearranger * | cascader |
| QMdi::Rearranger * | regularTiler |
| QMdi::Rearranger * | iconTiler |
| QMdi::Placer * | placer |
| QMdiAreaTabBar * | tabBar |
| QList< QMdi::Rearranger * > | pendingRearrangements |
| QList< QPointer< QMdiSubWindow > > | pendingPlacements |
| QList< QPointer< QMdiSubWindow > > | childWindows |
| QList< int > | indicesToActivatedChildren |
| QPointer< QMdiSubWindow > | active |
| QPointer< QMdiSubWindow > | aboutToBecomeActive |
| QBrush | background |
| QMdiArea::WindowOrder | activationOrder |
| QMdiArea::AreaOptions | options |
| QMdiArea::ViewMode | viewMode |
| bool | ignoreGeometryChange |
| bool | ignoreWindowStateChange |
| bool | isActivated |
| bool | isSubWindowsTiled |
| bool | showActiveWindowMaximized |
| bool | tileCalledFromResizeEvent |
| bool | updatesDisabledByUs |
| bool | inViewModeChange |
| int | indexToNextWindow |
| int | indexToPreviousWindow |
| int | indexToHighlighted |
| int | indexToLastActiveTab |
| QBasicTimer | resizeTimer |
| QBasicTimer | tabToPreviousTimer |
Definition at line 105 of file qmdiarea_p.h.
| QMdiAreaPrivate::QMdiAreaPrivate | ( | ) |
Definition at line 620 of file qmdiarea.cpp.
References cascader, iconTiler, ignoreGeometryChange, ignoreWindowStateChange, indexToHighlighted, indexToLastActiveTab, indexToNextWindow, indexToPreviousWindow, inViewModeChange, isActivated, isSubWindowsTiled, placer, regularTiler, showActiveWindowMaximized, tileCalledFromResizeEvent, and updatesDisabledByUs.
| void QMdiAreaPrivate::_q_closeTab | ( | int | index | ) |
Definition at line 757 of file qmdiarea.cpp.
| void QMdiAreaPrivate::_q_currentTabChanged | ( | int | index | ) |
Definition at line 733 of file qmdiarea.cpp.
References activateWindow(), indexToLastActiveTab, and tabBar.
| void QMdiAreaPrivate::_q_deactivateAllWindows | ( | QMdiSubWindow * | aboutToActivate = nullptr | ) |
Definition at line 660 of file qmdiarea.cpp.
References ignoreWindowStateChange.
Referenced by emitWindowActivated().
| void QMdiAreaPrivate::_q_moveTab | ( | int | from, |
| int | to ) |
Definition at line 768 of file qmdiarea.cpp.
| void QMdiAreaPrivate::_q_processWindowStateChanged | ( | Qt::WindowStates | oldState, |
| Qt::WindowStates | newState ) |
Definition at line 700 of file qmdiarea.cpp.
References arrangeMinimizedSubWindows(), emitWindowActivated(), ignoreWindowStateChange, internalRaise(), isSubWindowsTiled, and resetActiveWindow().
| void QMdiAreaPrivate::activateCurrentWindow | ( | ) |
Definition at line 979 of file qmdiarea.cpp.
References isExplicitlyDeactivated().
| void QMdiAreaPrivate::activateHighlightedWindow | ( | ) |
Definition at line 988 of file qmdiarea.cpp.
References indexToHighlighted.
| void QMdiAreaPrivate::activateWindow | ( | QMdiSubWindow * | child | ) |
Definition at line 950 of file qmdiarea.cpp.
References resetActiveWindow().
Referenced by _q_currentTabChanged(), and updateActiveWindow().
| void QMdiAreaPrivate::appendChild | ( | QMdiSubWindow * | child | ) |
Definition at line 792 of file qmdiarea.cpp.
References internalRaise(), place(), and placer.
| void QMdiAreaPrivate::arrangeMinimizedSubWindows | ( | ) |
Arranges all minimized windows at the bottom of the workspace.
Definition at line 940 of file qmdiarea.cpp.
References iconTiler, and rearrange().
Referenced by _q_processWindowStateChanged().
Definition at line 1398 of file qmdiarea.cpp.
| void QMdiAreaPrivate::emitWindowActivated | ( | QMdiSubWindow * | activeWindow | ) |
Definition at line 1006 of file qmdiarea.cpp.
References _q_deactivateAllWindows(), internalRaise(), showActiveWindowMaximized, updateScrollBars(), and updatesDisabledByUs.
Referenced by _q_processWindowStateChanged().
| void QMdiAreaPrivate::highlightNextSubWindow | ( | int | increaseFactor | ) |
Definition at line 1465 of file qmdiarea.cpp.
References indexToHighlighted.
| void QMdiAreaPrivate::internalRaise | ( | QMdiSubWindow * | mdiChild | ) | const |
Definition at line 1200 of file qmdiarea.cpp.
References windowStaysOnTop().
Referenced by _q_processWindowStateChanged(), appendChild(), and emitWindowActivated().
|
inline |
Definition at line 213 of file qmdiarea_p.h.
Referenced by activateCurrentWindow().
| bool QMdiAreaPrivate::lastWindowAboutToBeDestroyed | ( | ) | const |
Definition at line 1300 of file qmdiarea.cpp.
| QMdiSubWindow * QMdiAreaPrivate::nextVisibleSubWindow | ( | int | increaseFactor, |
| QMdiArea::WindowOrder | order, | ||
| int | removedIndex = -1, | ||
| int | fromIndex = -1 ) const |
Definition at line 1411 of file qmdiarea.cpp.
| void QMdiAreaPrivate::place | ( | QMdi::Placer * | placer, |
| QMdiSubWindow * | child ) |
Definition at line 845 of file qmdiarea.cpp.
Referenced by appendChild().
| void QMdiAreaPrivate::rearrange | ( | QMdi::Rearranger * | rearranger | ) |
Definition at line 884 of file qmdiarea.cpp.
References isSubWindowsTiled, QMdi::Rearranger::RegularTiler, QMdi::Rearranger::SimpleCascader, QMdi::Rearranger::type(), and updateScrollBars().
Referenced by arrangeMinimizedSubWindows().
| void QMdiAreaPrivate::resetActiveWindow | ( | QMdiSubWindow * | deactivatedWindow = nullptr | ) |
Definition at line 1058 of file qmdiarea.cpp.
Referenced by _q_processWindowStateChanged(), activateWindow(), and updateActiveWindow().
| QRect QMdiAreaPrivate::resizeToMinimumTileSize | ( | const QSize & | minSubWindowSize, |
| int | subWindowCount ) |
Definition at line 1228 of file qmdiarea.cpp.
References tileCalledFromResizeEvent.
|
override |
\reimp
Definition at line 1334 of file qmdiarea.cpp.
References updateScrollBars().
| bool QMdiAreaPrivate::scrollBarsEnabled | ( | ) | const |
Definition at line 1292 of file qmdiarea.cpp.
Referenced by updateScrollBars().
|
inline |
Definition at line 220 of file qmdiarea_p.h.
| void QMdiAreaPrivate::setChildActivationEnabled | ( | bool | enable = true, |
| bool | onlyNextActivationEvent = false ) const |
Definition at line 1318 of file qmdiarea.cpp.
| void QMdiAreaPrivate::setViewMode | ( | QMdiArea::ViewMode | mode | ) |
Definition at line 1526 of file qmdiarea.cpp.
References indexToLastActiveTab, and inViewModeChange.
|
inline |
Definition at line 190 of file qmdiarea_p.h.
|
inline |
Definition at line 198 of file qmdiarea_p.h.
| QList< QMdiSubWindow * > QMdiAreaPrivate::subWindowList | ( | QMdiArea::WindowOrder | order, |
| bool | reversed = false ) const |
Definition at line 1355 of file qmdiarea.cpp.
| void QMdiAreaPrivate::updateActiveWindow | ( | int | removedIndex, |
| bool | activeRemoved ) |
Definition at line 1083 of file qmdiarea.cpp.
References activateWindow(), indexToHighlighted, resetActiveWindow(), and showActiveWindowMaximized.
| void QMdiAreaPrivate::updateScrollBars | ( | ) |
Definition at line 1132 of file qmdiarea.cpp.
References ignoreGeometryChange, and scrollBarsEnabled().
Referenced by emitWindowActivated(), rearrange(), and scrollBarPolicyChanged().
|
inline |
Definition at line 206 of file qmdiarea_p.h.
Referenced by internalRaise().
| QPointer<QMdiSubWindow> QMdiAreaPrivate::aboutToBecomeActive |
Definition at line 125 of file qmdiarea_p.h.
| QMdiArea::WindowOrder QMdiAreaPrivate::activationOrder |
Definition at line 127 of file qmdiarea_p.h.
| QPointer<QMdiSubWindow> QMdiAreaPrivate::active |
Definition at line 124 of file qmdiarea_p.h.
| QBrush QMdiAreaPrivate::background |
Definition at line 126 of file qmdiarea_p.h.
| QMdi::Rearranger* QMdiAreaPrivate::cascader |
Definition at line 112 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate().
| QList<QPointer<QMdiSubWindow> > QMdiAreaPrivate::childWindows |
Definition at line 122 of file qmdiarea_p.h.
| QMdi::Rearranger* QMdiAreaPrivate::iconTiler |
Definition at line 114 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), and arrangeMinimizedSubWindows().
| bool QMdiAreaPrivate::ignoreGeometryChange |
Definition at line 139 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), and updateScrollBars().
| bool QMdiAreaPrivate::ignoreWindowStateChange |
Definition at line 140 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), _q_deactivateAllWindows(), and _q_processWindowStateChanged().
| int QMdiAreaPrivate::indexToHighlighted |
Definition at line 149 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), activateHighlightedWindow(), highlightNextSubWindow(), and updateActiveWindow().
| int QMdiAreaPrivate::indexToLastActiveTab |
Definition at line 150 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), _q_currentTabChanged(), and setViewMode().
| int QMdiAreaPrivate::indexToNextWindow |
Definition at line 147 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate().
| int QMdiAreaPrivate::indexToPreviousWindow |
Definition at line 148 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate().
| QList<int> QMdiAreaPrivate::indicesToActivatedChildren |
Definition at line 123 of file qmdiarea_p.h.
| bool QMdiAreaPrivate::inViewModeChange |
Definition at line 146 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), and setViewMode().
| bool QMdiAreaPrivate::isActivated |
Definition at line 141 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate().
| bool QMdiAreaPrivate::isSubWindowsTiled |
Definition at line 142 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), _q_processWindowStateChanged(), and rearrange().
| QMdiArea::AreaOptions QMdiAreaPrivate::options |
Definition at line 128 of file qmdiarea_p.h.
Referenced by testing.tools.test_runner._TestCaseRunner::_NewImageArtifact(), testing.tools.test_runner._TestCaseRunner::_RegenerateIfNeeded(), testing.tools.test_runner._PerProcessState::GetSkiaGoldTester(), testing.tools.test_runner._PerProcessConfig::InitializeFeatures(), testing.tools.test_runner.TestRunner::IsSkiaGoldEnabled(), testing.tools.test_runner._PerProcessConfig::NewFinder(), testing.tools.test_runner._TestCaseRunner::TestPixel(), and testing.tools.test_runner._TestCaseRunner::TestText().
| QList<QPointer<QMdiSubWindow> > QMdiAreaPrivate::pendingPlacements |
Definition at line 121 of file qmdiarea_p.h.
| QList<QMdi::Rearranger *> QMdiAreaPrivate::pendingRearrangements |
Definition at line 120 of file qmdiarea_p.h.
| QMdi::Placer* QMdiAreaPrivate::placer |
Definition at line 115 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), and appendChild().
| QMdi::Rearranger* QMdiAreaPrivate::regularTiler |
Definition at line 113 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate().
| QBasicTimer QMdiAreaPrivate::resizeTimer |
Definition at line 151 of file qmdiarea_p.h.
| bool QMdiAreaPrivate::showActiveWindowMaximized |
Definition at line 143 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), emitWindowActivated(), and updateActiveWindow().
| QMdiAreaTabBar* QMdiAreaPrivate::tabBar |
Definition at line 119 of file qmdiarea_p.h.
Referenced by _q_currentTabChanged().
| QBasicTimer QMdiAreaPrivate::tabToPreviousTimer |
Definition at line 152 of file qmdiarea_p.h.
| bool QMdiAreaPrivate::tileCalledFromResizeEvent |
Definition at line 144 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), and resizeToMinimumTileSize().
| bool QMdiAreaPrivate::updatesDisabledByUs |
Definition at line 145 of file qmdiarea_p.h.
Referenced by QMdiAreaPrivate(), and emitWindowActivated().
| QMdiArea::ViewMode QMdiAreaPrivate::viewMode |
Definition at line 129 of file qmdiarea_p.h.