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

(94a41d036d53b28e8638d13eae40875869af6123)

#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()

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

Definition at line 130 of file qdesigner_workbench.cpp.

◆ addMenu()

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

Definition at line 136 of file qdesigner_workbench.cpp.

◆ dockWidgetOf()

static QDockWidget * dockWidgetOf ( const QWidget * w)
static

Definition at line 64 of file qdesigner_workbench.cpp.

References QPainter::QWidget.

◆ mdiSubWindowOf()

static QMdiSubWindow * mdiSubWindowOf ( const QWidget * w)
static

Definition at line 57 of file qdesigner_workbench.cpp.

◆ screenUnderMouse()

static QScreen * screenUnderMouse ( )
static

Definition at line 446 of file qdesigner_workbench.cpp.

Variable Documentation

◆ appFontPrefixC

static constexpr auto appFontPrefixC = "AppFonts"_L1
staticconstexpr

Definition at line 53 of file qdesigner_workbench.cpp.