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
qdesigner_workbench.cpp File Reference

(6af62a50b38aa56c00b44bb606ce40bb64cf5201)

#include "qdesigner_workbench.h"
#include "qdesigner.h"
#include "qdesigner_actions.h"
#include "qdesigner_appearanceoptions.h"
#include "qdesigner_settings.h"
#include "qdesigner_toolwindow.h"
#include "qdesigner_formwindow.h"
#include "appfontdialog.h"
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/abstractformwindow.h>
#include <QtDesigner/abstractformwindowmanager.h>
#include <QtDesigner/abstractformeditorplugin.h>
#include <QtDesigner/abstractwidgetbox.h>
#include <QtDesigner/abstractmetadatabase.h>
#include <QtDesigner/QDesignerComponents>
#include <QtDesigner/abstractintegration.h>
#include <QtDesigner/private/pluginmanager_p.h>
#include <QtDesigner/private/formwindowbase_p.h>
#include <QtDesigner/private/actioneditor_p.h>
#include <QtWidgets/qdockwidget.h>
#include <QtWidgets/qmenu.h>
#include <QtWidgets/qmenubar.h>
#include <QtWidgets/qmessagebox.h>
#include <QtWidgets/qpushbutton.h>
#include <QtWidgets/qtoolbar.h>
#include <QtWidgets/qmdiarea.h>
#include <QtWidgets/qmdisubwindow.h>
#include <QtWidgets/qlayout.h>
#include <QtGui/qactiongroup.h>
#include <QtGui/qcursor.h>
#include <QtGui/qevent.h>
#include <QtGui/qscreen.h>
#include <QtGui/qwindow.h>
#include <QtCore/qdir.h>
#include <QtCore/qfile.h>
#include <QtCore/qurl.h>
#include <QtCore/qtimer.h>
#include <QtCore/qpluginloader.h>
#include <QtCore/qdebug.h>
Include dependency graph for qdesigner_workbench.cpp:

Go to the source code of this file.

Typedefs

using ActionList = QList<QAction *>

Functions

static QMdiSubWindowmdiSubWindowOf (const QWidget *w)
static QDockWidgetdockWidgetOf (const QWidget *w)
static void addActionsToMenu (QMenu *m, const ActionList &al)
static QMenuaddMenu (QMenuBar *mb, const QString &title, const ActionList &al)
static QScreenscreenUnderMouse ()

Variables

static constexpr auto appFontPrefixC = "AppFonts"_L1

Typedef Documentation

◆ ActionList

using ActionList = QList<QAction *>

Definition at line 55 of file qdesigner_workbench.cpp.

Function Documentation

◆ addActionsToMenu()

void addActionsToMenu ( QMenu * m,
const ActionList & al )
inlinestatic

Definition at line 130 of file qdesigner_workbench.cpp.

◆ addMenu()

QMenu * addMenu ( QMenuBar * mb,
const QString & title,
const ActionList & al )
inlinestatic

Definition at line 136 of file qdesigner_workbench.cpp.

◆ dockWidgetOf()

QDockWidget * dockWidgetOf ( const QWidget * w)
static

Definition at line 64 of file qdesigner_workbench.cpp.

References QPainter::QWidget.

Here is the call graph for this function:

◆ mdiSubWindowOf()

QMdiSubWindow * mdiSubWindowOf ( const QWidget * w)
static

Definition at line 57 of file qdesigner_workbench.cpp.

◆ screenUnderMouse()

QScreen * screenUnderMouse ( )
static

Definition at line 446 of file qdesigner_workbench.cpp.

Variable Documentation

◆ appFontPrefixC

constexpr auto appFontPrefixC = "AppFonts"_L1
staticconstexpr

Definition at line 53 of file qdesigner_workbench.cpp.