Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qmdiarea.cpp File Reference

(c08ca6ff02af9d735b2692b958c1666ea96996bd)

#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 QMdiAreamdiAreaParent (QWidget *widget)
 
static QString tabTextFor (QMdiSubWindow *subWindow)
 

Function Documentation

◆ mdiAreaParent()

static QMdiArea * mdiAreaParent ( QWidget * widget)
inlinestatic

Definition at line 205 of file qmdiarea.cpp.

◆ sanityCheck() [1/2]

static bool sanityCheck ( const QList< QWidget * > & widgets,
const int index,
const char * where )
static

Definition at line 155 of file qmdiarea.cpp.

◆ sanityCheck() [2/2]

static bool sanityCheck ( const QMdiSubWindow *const child,
const char * where )
static

Definition at line 144 of file qmdiarea.cpp.

◆ setIndex()

static void setIndex ( int * index,
int candidate,
int min,
int max,
bool isIncreasing )
static

Definition at line 172 of file qmdiarea.cpp.

◆ tabTextFor()

static QString tabTextFor ( QMdiSubWindow * subWindow)
inlinestatic

Definition at line 223 of file qmdiarea.cpp.

References qt_setWindowTitle_helperHelper().

+ Here is the call graph for this function:

◆ useScrollBar()

static bool useScrollBar ( const QRect & childrenRect,
const QSize & maxViewportSize,
Qt::Orientation orientation )
inlinestatic

Definition at line 191 of file qmdiarea.cpp.