Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qmainwindowlayout.cpp File Reference
#include "qmainwindowlayout_p.h"
#include "qmainwindow.h"
#include "qwidgetanimator_p.h"
#include <qapplication.h>
#include <qmimedata.h>
#include <qstring.h>
#include <qstyle.h>
#include <qstylepainter.h>
#include <qvarlengtharray.h>
#include <qstack.h>
#include <qmap.h>
#include <qtimer.h>
#include <qpointer.h>
#include <qdebug.h>
#include <qtextstream.h>
#include <private/qmenu_p.h>
#include <private/qapplication_p.h>
#include <private/qlayoutengine_p.h>
#include <private/qwidgetresizehandler_p.h>
#include <QScopedValueRollback>
#include "moc_qmainwindowlayout_p.cpp"
+ Include dependency graph for qmainwindowlayout.cpp:

Go to the source code of this file.

Functions

QMainWindowLayoutqt_mainwindow_layout (const QMainWindow *window)
 
template<typename T >
static QList< T > findChildrenHelper (const QObject *o)
 
static void fixToolBarOrientation (QLayoutItem *item, int dockPos)
 

Function Documentation

◆ findChildrenHelper()

template<typename T >
static QList< T > findChildrenHelper ( const QObject o)
static

Definition at line 1078 of file qmainwindowlayout.cpp.

References i, list, o, and QList< T >::size().

+ Here is the call graph for this function:

◆ fixToolBarOrientation()

static void fixToolBarOrientation ( QLayoutItem item,
int  dockPos 
)
static

Definition at line 2122 of file qmainwindowlayout.cpp.

References QInternal::BottomDock, QSize::boundedTo(), QWidget::geometry, hint(), Qt::Horizontal, item, QWidget::layoutDirection, QWidget::maximumSize, QWidget::minimumSize, QRect::moveRight(), o, QToolBar::orientation, pos, Q_UNUSED, QRect::right(), Qt::RightToLeft, QWidget::setGeometry(), QToolBar::setOrientation(), QWidget::size, QWidget::sizeHint, QInternal::TopDock, QRect::topLeft(), and Qt::Vertical.

Referenced by QMainWindowLayout::hover(), QMainWindowLayout::plug(), QMainWindowLayout::revert(), and QMainWindowLayout::unplug().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ qt_mainwindow_layout()

QMainWindowLayout * qt_mainwindow_layout ( const QMainWindow window)

Definition at line 67 of file qmainwindow.cpp.