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

(b9299949273e7dc5072406902ef3180c3bdecf24)

#include "qtresourceeditordialog_p.h"
#include "ui_qtresourceeditordialog.h"
#include "qtresourcemodel_p.h"
#include "iconloader_p.h"
#include <abstractdialoggui_p.h>
#include <QtDesigner/abstractsettings.h>
#include <QtDesigner/abstractformeditor.h>
#include <QtCore/qcompare.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qdir.h>
#include <QtCore/qcoreapplication.h>
#include <QtXml/qdom.h>
#include <QtWidgets/qmenu.h>
#include <QtWidgets/qheaderview.h>
#include <QtWidgets/qinputdialog.h>
#include <QtWidgets/qmessagebox.h>
#include <QtWidgets/qpushbutton.h>
#include <QtGui/qstandarditemmodel.h>
#include "moc_qtresourceeditordialog_p.cpp"
#include "qtresourceeditordialog.moc"
+ Include dependency graph for qtresourceeditordialog.cpp:

Go to the source code of this file.

Classes

struct  qdesigner_internal::QtResourceFileData
 
struct  qdesigner_internal::QtResourcePrefixData
 
struct  qdesigner_internal::QtQrcFileData
 
class  qdesigner_internal::QtResourceFile
 
class  qdesigner_internal::QtResourcePrefix
 
class  qdesigner_internal::QtQrcFile
 
class  qdesigner_internal::QtQrcManager
 
class  QtResourceEditorDialogPrivate
 

Namespaces

namespace  qdesigner_internal
 Auxiliary methods to store/retrieve settings.
 

Typedefs

using QtResourcePrefixData = qdesigner_internal::QtResourcePrefixData
 
using QtResourceFileData = qdesigner_internal::QtResourceFileData
 
using QtQrcFileData = qdesigner_internal::QtQrcFileData
 
using QtResourceFile = qdesigner_internal::QtResourceFile
 
using QtResourcePrefix = qdesigner_internal::QtResourcePrefix
 
using QtQrcFile = qdesigner_internal::QtQrcFile
 
using QtQrcManager = qdesigner_internal::QtQrcManager
 

Functions

static QString msgOverwrite (const QString &fname)
 
static QString msgTagMismatch (const QString &got, const QString &expected)
 
static bool loadResourceFileData (const QDomElement &fileElem, QtResourceFileData *fileData, QString *errorMessage)
 
static bool loadResourcePrefixData (const QDomElement &prefixElem, QtResourcePrefixData *prefixData, QString *errorMessage)
 
static bool loadQrcFileData (const QDomDocument &doc, const QString &path, QtQrcFileData *qrcFileData, QString *errorMessage)
 
static QDomElement saveResourceFileData (QDomDocument &doc, const QtResourceFileData &fileData)
 
static QDomElement saveResourcePrefixData (QDomDocument &doc, const QtResourcePrefixData &prefixData)
 
static QDomDocument saveQrcFileData (const QtQrcFileData &qrcFileData)
 
static QString outOfPathWarning (const QString &fname)
 
static QString outOfPathWarningInfo ()
 

Variables

static constexpr auto rccRootTag = "RCC"_L1
 
static constexpr auto rccTag = "qresource"_L1
 
static constexpr auto rccFileTag = "file"_L1
 
static constexpr auto rccAliasAttribute = "alias"_L1
 
static constexpr auto rccPrefixAttribute = "prefix"_L1
 
static constexpr auto rccLangAttribute = "lang"_L1
 
static constexpr auto SplitterPosition = "SplitterPosition"_L1
 
static constexpr auto ResourceEditorGeometry = "Geometry"_L1
 
static constexpr auto QrcDialogC = "QrcDialog"_L1
 

Typedef Documentation

◆ QtQrcFile

◆ QtQrcFileData

◆ QtQrcManager

◆ QtResourceFile

◆ QtResourceFileData

◆ QtResourcePrefix

◆ QtResourcePrefixData

Function Documentation

◆ loadQrcFileData()

static bool loadQrcFileData ( const QDomDocument & doc,
const QString & path,
QtQrcFileData * qrcFileData,
QString * errorMessage )
static

Definition at line 144 of file qtresourceeditordialog.cpp.

◆ loadResourceFileData()

static bool loadResourceFileData ( const QDomElement & fileElem,
QtResourceFileData * fileData,
QString * errorMessage )
static

Definition at line 100 of file qtresourceeditordialog.cpp.

◆ loadResourcePrefixData()

static bool loadResourcePrefixData ( const QDomElement & prefixElem,
QtResourcePrefixData * prefixData,
QString * errorMessage )
static

Definition at line 119 of file qtresourceeditordialog.cpp.

◆ msgOverwrite()

static QString msgOverwrite ( const QString & fname)
static

Definition at line 40 of file qtresourceeditordialog.cpp.

◆ msgTagMismatch()

static QString msgTagMismatch ( const QString & got,
const QString & expected )
static

Definition at line 45 of file qtresourceeditordialog.cpp.

◆ outOfPathWarning()

static QString outOfPathWarning ( const QString & fname)
inlinestatic

Definition at line 1517 of file qtresourceeditordialog.cpp.

◆ outOfPathWarningInfo()

static QString outOfPathWarningInfo ( )
inlinestatic

Definition at line 1525 of file qtresourceeditordialog.cpp.

◆ saveQrcFileData()

static QDomDocument saveQrcFileData ( const QtQrcFileData & qrcFileData)
static

Definition at line 199 of file qtresourceeditordialog.cpp.

◆ saveResourceFileData()

static QDomElement saveResourceFileData ( QDomDocument & doc,
const QtResourceFileData & fileData )
static

Definition at line 171 of file qtresourceeditordialog.cpp.

◆ saveResourcePrefixData()

static QDomElement saveResourcePrefixData ( QDomDocument & doc,
const QtResourcePrefixData & prefixData )
static

Definition at line 183 of file qtresourceeditordialog.cpp.

Variable Documentation

◆ QrcDialogC

static constexpr auto QrcDialogC = "QrcDialog"_L1
staticconstexpr

Definition at line 38 of file qtresourceeditordialog.cpp.

◆ rccAliasAttribute

static constexpr auto rccAliasAttribute = "alias"_L1
staticconstexpr

Definition at line 33 of file qtresourceeditordialog.cpp.

◆ rccFileTag

static constexpr auto rccFileTag = "file"_L1
staticconstexpr

Definition at line 32 of file qtresourceeditordialog.cpp.

◆ rccLangAttribute

static constexpr auto rccLangAttribute = "lang"_L1
staticconstexpr

Definition at line 35 of file qtresourceeditordialog.cpp.

◆ rccPrefixAttribute

static constexpr auto rccPrefixAttribute = "prefix"_L1
staticconstexpr

Definition at line 34 of file qtresourceeditordialog.cpp.

◆ rccRootTag

static constexpr auto rccRootTag = "RCC"_L1
staticconstexpr

Definition at line 30 of file qtresourceeditordialog.cpp.

◆ rccTag

static constexpr auto rccTag = "qresource"_L1
staticconstexpr

Definition at line 31 of file qtresourceeditordialog.cpp.

◆ ResourceEditorGeometry

static constexpr auto ResourceEditorGeometry = "Geometry"_L1
staticconstexpr

Definition at line 37 of file qtresourceeditordialog.cpp.

◆ SplitterPosition

static constexpr auto SplitterPosition = "SplitterPosition"_L1
staticconstexpr

Definition at line 36 of file qtresourceeditordialog.cpp.