![]() |
Qt 6.x
The Qt SDK
|
#include "qmdiarea_p.h"#include <QApplication>#include <QStyle>#include <QChildEvent>#include <QResizeEvent>#include <QScrollBar>#include <QtAlgorithms>#include <QPainter>#include <QFontMetrics>#include <QStyleOption>#include <QDebug>#include <qmath.h>#include <private/qlayoutengine_p.h>#include <algorithm>#include "moc_qmdiarea.cpp"
Include dependency graph for qmdiarea.cpp:Go to the source code of this file.
Functions | |
| static bool | sanityCheck (const QMdiSubWindow *const child, const char *where) |
| static bool | sanityCheck (const QList< QWidget * > &widgets, const int index, const char *where) |
| static void | setIndex (int *index, int candidate, int min, int max, bool isIncreasing) |
| static bool | useScrollBar (const QRect &childrenRect, const QSize &maxViewportSize, Qt::Orientation orientation) |
| static QMdiArea * | mdiAreaParent (QWidget *widget) |
| static QString | tabTextFor (QMdiSubWindow *subWindow) |
Definition at line 208 of file qmdiarea.cpp.
References area(), parent, QWidget::parentWidget(), and widget.
Referenced by QMdiArea::eventFilter().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 158 of file qmdiarea.cpp.
References QList< T >::at(), error, Q_ASSERT_X, Q_UNLIKELY, qWarning, QList< T >::size(), and widgets.
Here is the call graph for this function:
|
static |
Definition at line 147 of file qmdiarea.cpp.
References child, error, Q_ASSERT_X, Q_UNLIKELY, and qWarning.
Referenced by QMdiAreaPrivate::_q_deactivateAllWindows(), QMdiArea::closeAllSubWindows(), QMdiArea::event(), QMdiAreaPrivate::internalRaise(), QMdiArea::minimumSizeHint(), QMdiAreaPrivate::place(), QMdi::RegularTiler::rearrange(), QMdi::SimpleCascader::rearrange(), QMdi::IconTiler::rearrange(), QMdiAreaPrivate::rearrange(), QMdiArea::removeSubWindow(), QMdiArea::resizeEvent(), QMdiAreaPrivate::scrollBarPolicyChanged(), QMdiArea::setupViewport(), and QMdiArea::sizeHint().
Here is the caller graph for this function:
|
static |
Definition at line 175 of file qmdiarea.cpp.
References Q_ASSERT, qMax(), and qMin().
Referenced by QMdiAreaPrivate::nextVisibleSubWindow().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 226 of file qmdiarea.cpp.
References QString::isEmpty(), QWidget::isWindowModified(), qt_setWindowTitle_helperHelper(), QString::replace(), title, and QWidget::windowTitle.
Referenced by QMdiAreaPrivate::appendChild(), QMdiArea::eventFilter(), and QMdiAreaPrivate::setViewMode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 194 of file qmdiarea.cpp.
References QRect::bottom(), QRect::height(), QSize::height(), Qt::Horizontal, QRect::left(), QRect::right(), QRect::top(), QRect::width(), and QSize::width().
Referenced by QMdiAreaPrivate::updateScrollBars().
Here is the call graph for this function:
Here is the caller graph for this function: