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

(1a655fdcf615a480cefa51e111c894265f5d3e59)

#include "qdesigner_resource.h"
#include "formwindow.h"
#include "dynamicpropertysheet.h"
#include "qdesigner_tabwidget_p.h"
#include "iconloader_p.h"
#include "qdesigner_toolbox_p.h"
#include "qdesigner_stackedbox_p.h"
#include "qdesigner_toolbar_p.h"
#include "qdesigner_dockwidget_p.h"
#include "qdesigner_menu_p.h"
#include "qdesigner_menubar_p.h"
#include "qdesigner_membersheet_p.h"
#include "qtresourcemodel_p.h"
#include "qmdiarea_container.h"
#include "qwizard_container.h"
#include "layout_propertysheet.h"
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/abstractintegration.h>
#include <QtDesigner/private/ui4_p.h>
#include <QtDesigner/private/formbuilderextra_p.h>
#include <QtDesigner/private/resourcebuilder_p.h>
#include <QtDesigner/private/textbuilder_p.h>
#include <qdesigner_widgetitem_p.h>
#include <widgetdatabase_p.h>
#include <metadatabase_p.h>
#include <layout_p.h>
#include <layoutinfo_p.h>
#include <spacer_widget_p.h>
#include <pluginmanager_p.h>
#include <widgetfactory_p.h>
#include <abstractlanguage.h>
#include <abstractintrospection_p.h>
#include <qlayout_widget_p.h>
#include <qdesigner_utils_p.h>
#include <QtDesigner/propertysheet.h>
#include <QtDesigner/extrainfo.h>
#include <QtDesigner/abstractformwindowtool.h>
#include <QtDesigner/qextensionmanager.h>
#include <QtDesigner/container.h>
#include <abstractdialoggui_p.h>
#include <QtWidgets/qmenu.h>
#include <QtWidgets/qmessagebox.h>
#include <QtWidgets/qlayout.h>
#include <QtWidgets/qformlayout.h>
#include <QtWidgets/qtabwidget.h>
#include <QtWidgets/qtoolbox.h>
#include <QtWidgets/qstackedwidget.h>
#include <QtWidgets/qtoolbar.h>
#include <QtWidgets/qtabbar.h>
#include <QtWidgets/qbuttongroup.h>
#include <QtWidgets/qapplication.h>
#include <QtWidgets/qmainwindow.h>
#include <QtWidgets/qsplitter.h>
#include <QtWidgets/qmdiarea.h>
#include <QtWidgets/qmenubar.h>
#include <QtWidgets/qfiledialog.h>
#include <QtWidgets/qheaderview.h>
#include <QtWidgets/qwizard.h>
#include <private/qlayoutengine_p.h>
#include <QtGui/qaction.h>
#include <QtGui/qactiongroup.h>
#include <QtCore/qbuffer.h>
#include <QtCore/qdir.h>
#include <QtCore/qmetaobject.h>
#include <QtCore/qdebug.h>
#include <QtCore/qversionnumber.h>
#include <QtCore/qxmlstream.h>
#include <algorithm>
#include <iterator>

Go to the source code of this file.

Classes

class  qdesigner_internal::QDesignerResourceBuilder
 
class  qdesigner_internal::QDesignerTextBuilder
 

Namespaces

namespace  qdesigner_internal
 Auxiliary methods to store/retrieve settings.
 

Macros

#define OLD_RESOURCE_FORMAT
 

Typedefs

using QFBE = QFormBuilderExtra
 

Functions

static bool qdesigner_internal::supportsQualifiedEnums (const QVersionNumber &qtVersion)
 
static void qdesigner_internal::setIconPixmap (QIcon::Mode m, QIcon::State s, const QDir &workingDirectory, QString path, PropertySheetIconValue &icon, const QDesignerLanguageExtension *lang=nullptr)
 
template<class DomElement >
void qdesigner_internal::translationParametersToDom (const PropertySheetTranslatableData &data, DomElement *e)
 
template<class DomElement >
void qdesigner_internal::translationParametersFromDom (const DomElement *e, PropertySheetTranslatableData *data)
 
static DomPropertyqdesigner_internal::stringToDomProperty (const QString &value)
 
static DomPropertyqdesigner_internal::stringToDomProperty (const QString &value, const PropertySheetTranslatableData &translatableData)
 
static QString qdesigner_internal::messageBoxTitle ()
 
static bool qdesigner_internal::readDomEnumerationValue (const DomProperty *p, const QDesignerPropertySheetExtension *sheet, int index, QVariant &v)
 
static bool qdesigner_internal::isDeprecatedQt5Property (const QObject *o, const DomProperty *p)
 
QString qdesigner_internal::msgUnmanagedPage (QDesignerFormEditorInterface *core, QWidget *container, int index, QWidget *page)
 
static bool qdesigner_internal::checkContainerProperty (const QWidget *w, const QString &propertyName)
 
static bool qdesigner_internal::hasSetter (QDesignerFormEditorInterface *core, QObject *object, const QString &propertyName)
 

Variables

static constexpr auto currentUiVersion = "4.0"_L1
 
static constexpr auto clipboardObjectName = "__qt_fake_top_level"_L1
 

Macro Definition Documentation

◆ OLD_RESOURCE_FORMAT

#define OLD_RESOURCE_FORMAT

Definition at line 101 of file qdesigner_resource.cpp.

Typedef Documentation

◆ QFBE

Definition at line 92 of file qdesigner_resource.cpp.

Variable Documentation

◆ clipboardObjectName

static constexpr auto clipboardObjectName = "__qt_fake_top_level"_L1
staticconstexpr

Definition at line 99 of file qdesigner_resource.cpp.

◆ currentUiVersion

static constexpr auto currentUiVersion = "4.0"_L1
staticconstexpr

Definition at line 98 of file qdesigner_resource.cpp.