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

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

Definition at line 144 of file qtresourceeditordialog.cpp.

◆ loadResourceFileData()

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

Definition at line 100 of file qtresourceeditordialog.cpp.

◆ loadResourcePrefixData()

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

Definition at line 119 of file qtresourceeditordialog.cpp.

◆ msgOverwrite()

QString msgOverwrite ( const QString & fname)
static

Definition at line 40 of file qtresourceeditordialog.cpp.

◆ msgTagMismatch()

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

Definition at line 45 of file qtresourceeditordialog.cpp.

◆ outOfPathWarning()

QString outOfPathWarning ( const QString & fname)
inlinestatic

Definition at line 1517 of file qtresourceeditordialog.cpp.

◆ outOfPathWarningInfo()

QString outOfPathWarningInfo ( )
inlinestatic

Definition at line 1525 of file qtresourceeditordialog.cpp.

◆ saveQrcFileData()

QDomDocument saveQrcFileData ( const QtQrcFileData & qrcFileData)
static

Definition at line 199 of file qtresourceeditordialog.cpp.

◆ saveResourceFileData()

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

Definition at line 171 of file qtresourceeditordialog.cpp.

◆ saveResourcePrefixData()

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

Definition at line 183 of file qtresourceeditordialog.cpp.

Variable Documentation

◆ QrcDialogC

constexpr auto QrcDialogC = "QrcDialog"_L1
staticconstexpr

Definition at line 38 of file qtresourceeditordialog.cpp.

◆ rccAliasAttribute

constexpr auto rccAliasAttribute = "alias"_L1
staticconstexpr

Definition at line 33 of file qtresourceeditordialog.cpp.

◆ rccFileTag

constexpr auto rccFileTag = "file"_L1
staticconstexpr

Definition at line 32 of file qtresourceeditordialog.cpp.

◆ rccLangAttribute

constexpr auto rccLangAttribute = "lang"_L1
staticconstexpr

Definition at line 35 of file qtresourceeditordialog.cpp.

◆ rccPrefixAttribute

constexpr auto rccPrefixAttribute = "prefix"_L1
staticconstexpr

Definition at line 34 of file qtresourceeditordialog.cpp.

◆ rccRootTag

constexpr auto rccRootTag = "RCC"_L1
staticconstexpr

Definition at line 30 of file qtresourceeditordialog.cpp.

◆ rccTag

constexpr auto rccTag = "qresource"_L1
staticconstexpr

Definition at line 31 of file qtresourceeditordialog.cpp.

◆ ResourceEditorGeometry

constexpr auto ResourceEditorGeometry = "Geometry"_L1
staticconstexpr

Definition at line 37 of file qtresourceeditordialog.cpp.

◆ SplitterPosition

constexpr auto SplitterPosition = "SplitterPosition"_L1
staticconstexpr

Definition at line 36 of file qtresourceeditordialog.cpp.