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

(269ddf0fac96e93e2cf4a466728a12102a937baa)

#include "qdesigner_actions.h"
#include "designer_enums.h"
#include <qdesigner_utils_p.h>
#include "qdesigner.h"
#include "qdesigner_workbench.h"
#include "qdesigner_formwindow.h"
#include "mainwindow.h"
#include "newform.h"
#include "versiondialog.h"
#include "saveformastemplate.h"
#include "preferencesdialog.h"
#include "appfontdialog.h"
#include <pluginmanager_p.h>
#include <qdesigner_formbuilder_p.h>
#include <iconloader_p.h>
#include <previewmanager_p.h>
#include <codedialog_p.h>
#include <qdesigner_formwindowmanager_p.h>
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/abstractformwindow.h>
#include <QtDesigner/abstractintegration.h>
#include <QtDesigner/abstractlanguage.h>
#include <QtDesigner/abstractmetadatabase.h>
#include <QtDesigner/abstractformwindowmanager.h>
#include <QtDesigner/abstractformwindowcursor.h>
#include <QtDesigner/abstractformeditorplugin.h>
#include <QtDesigner/qextensionmanager.h>
#include <QtDesigner/private/shared_settings_p.h>
#include <QtDesigner/private/formwindowbase_p.h>
#include <QtWidgets/qstylefactory.h>
#include <QtWidgets/qfiledialog.h>
#include <QtWidgets/qmenu.h>
#include <QtWidgets/qmessagebox.h>
#include <QtWidgets/qmdisubwindow.h>
#include <QtWidgets/qpushbutton.h>
#include <QtWidgets/qstatusbar.h>
#include <QtGui/qaction.h>
#include <QtGui/qactiongroup.h>
#include <QtGui/qevent.h>
#include <QtGui/qicon.h>
#include <QtGui/qimage.h>
#include <QtGui/qpixmap.h>
#include <QtGui/qscreen.h>
#include <QtGui/qpainter.h>
#include <QtGui/qtransform.h>
#include <QtGui/qcursor.h>
#include <QtCore/qdir.h>
#include <QtCore/qsize.h>
#include <QtCore/qlibraryinfo.h>
#include <QtCore/qbuffer.h>
#include <QtCore/qpluginloader.h>
#include <QtCore/qdebug.h>
#include <QtCore/qtimer.h>
#include <QtCore/qtextstream.h>
#include <QtCore/qmetaobject.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qsavefile.h>
#include <QtCore/qscopedpointer.h>
#include <QtXml/qdom.h>
#include <algorithm>
#include <optional>

Go to the source code of this file.

Macros

#define NONMODAL_PREVIEW
 

Functions

static QActioncreateSeparator (QObject *parent)
 
static QActionGroupcreateActionGroup (QObject *parent, bool exclusive=false)
 
static void fixActionContext (const QList< QAction * > &actions)
 
static QString savedMessage (const QString &fileName)
 
static QString fileDialogFilters (const QString &extension)
 
static QString fixResourceFileBackupPath (const QDesignerFormWindowInterface *fwi, const QDir &backupDir)
 
static QByteArray formWindowContents (const QDesignerFormWindowInterface *fw, std::optional< QDir > alternativeDir={})
 
QFileDialogcreateSaveAsDialog (QWidget *parent, const QString &dir, const QString &extension)
 

Macro Definition Documentation

◆ NONMODAL_PREVIEW

#define NONMODAL_PREVIEW

Definition at line 91 of file qdesigner_actions.cpp.

Function Documentation

◆ createActionGroup()

static QActionGroup * createActionGroup ( QObject * parent,
bool exclusive = false )
static

Definition at line 100 of file qdesigner_actions.cpp.

◆ createSaveAsDialog()

QFileDialog * createSaveAsDialog ( QWidget * parent,
const QString & dir,
const QString & extension )

Definition at line 137 of file qdesigner_actions.cpp.

◆ createSeparator()

static QAction * createSeparator ( QObject * parent)
static

Definition at line 94 of file qdesigner_actions.cpp.

◆ fileDialogFilters()

static QString fileDialogFilters ( const QString & extension)
static

Definition at line 117 of file qdesigner_actions.cpp.

◆ fixActionContext()

static void fixActionContext ( const QList< QAction * > & actions)
static

Definition at line 106 of file qdesigner_actions.cpp.

◆ fixResourceFileBackupPath()

static QString fixResourceFileBackupPath ( const QDesignerFormWindowInterface * fwi,
const QDir & backupDir )
static

Definition at line 1072 of file qdesigner_actions.cpp.

◆ formWindowContents()

static QByteArray formWindowContents ( const QDesignerFormWindowInterface * fw,
std::optional< QDir > alternativeDir = {} )
static

Definition at line 125 of file qdesigner_actions.cpp.

◆ savedMessage()

static QString savedMessage ( const QString & fileName)
inlinestatic

Definition at line 112 of file qdesigner_actions.cpp.