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_internal::QDesignerResource Class Reference

#include <qdesigner_resource.h>

+ Inheritance diagram for qdesigner_internal::QDesignerResource:
+ Collaboration diagram for qdesigner_internal::QDesignerResource:

Public Member Functions

 QDesignerResource (FormWindow *fw)
 
 ~QDesignerResource () override
 
void save (QIODevice *dev, QWidget *widget) override
 Saves an XML representation of the given widget to the specified device in the standard UI file format.
 
bool copy (QIODevice *dev, const FormBuilderClipboard &selection) override
 
DomUIcopy (const FormBuilderClipboard &selection) override
 
FormBuilderClipboard paste (DomUI *ui, QWidget *widgetParent, QObject *actionParent=nullptr) override
 
FormBuilderClipboard paste (QIODevice *dev, QWidget *widgetParent, QObject *actionParent=nullptr) override
 
bool saveRelative () const
 
void setSaveRelative (bool relative)
 
QWidgetload (QIODevice *dev, QWidget *parentWidget) override
 Loads an XML representation of a widget from the given device, and constructs a new widget with the specified parent.
 
DomUIreadUi (QIODevice *dev)
 
QWidgetloadUi (DomUI *ui, QWidget *parentWidget)
 
- Public Member Functions inherited from qdesigner_internal::QEditorFormBuilder
 QEditorFormBuilder (QDesignerFormEditorInterface *core)
 
- Public Member Functions inherited from qdesigner_internal::QSimpleResource
 QSimpleResource (QDesignerFormEditorInterface *core)
 
 ~QSimpleResource () override
 
QBrush setupBrush (DomBrush *brush)
 
DomBrushsaveBrush (const QBrush &brush)
 
QDesignerFormEditorInterfacecore () const
 
- Public Member Functions inherited from QAbstractFormBuilder
 QAbstractFormBuilder ()
 Constructs a new form builder.
 
virtual ~QAbstractFormBuilder ()
 Destroys the form builder.
 
QDir workingDirectory () const
 Returns the current working directory of the form builder.
 
void setWorkingDirectory (const QDir &directory)
 Sets the current working directory of the form builder to the specified directory.
 
QString errorString () const
 Returns a human-readable description of the last error occurred in load().
 

Protected Member Functions

void saveDom (DomUI *ui, QWidget *widget) override
 
QWidgetcreate (DomUI *ui, QWidget *parentWidget) override
 
QWidgetcreate (DomWidget *ui_widget, QWidget *parentWidget) override
 
QLayoutcreate (DomLayout *ui_layout, QLayout *layout, QWidget *parentWidget) override
 
QLayoutItemcreate (DomLayoutItem *ui_layoutItem, QLayout *layout, QWidget *parentWidget) override
 
void applyProperties (QObject *o, const QList< DomProperty * > &properties) override
 
QList< DomProperty * > computeProperties (QObject *obj) override
 
DomPropertycreateProperty (QObject *object, const QString &propertyName, const QVariant &value) override
 
QWidgetcreateWidget (const QString &widgetName, QWidget *parentWidget, const QString &name) override
 
QLayoutcreateLayout (const QString &layoutName, QObject *parent, const QString &name) override
 
void createCustomWidgets (DomCustomWidgets *) override
 
void createResources (DomResources *) override
 
void applyTabStops (QWidget *widget, DomTabStops *tabStops) override
 
bool addItem (DomLayoutItem *ui_item, QLayoutItem *item, QLayout *layout) override
 
bool addItem (DomWidget *ui_widget, QWidget *widget, QWidget *parentWidget) override
 
DomWidgetcreateDom (QWidget *widget, DomWidget *ui_parentWidget, bool recursive=true) override
 
DomLayoutcreateDom (QLayout *layout, DomLayout *ui_layout, DomWidget *ui_parentWidget) override
 
DomLayoutItemcreateDom (QLayoutItem *item, DomLayout *ui_layout, DomWidget *ui_parentWidget) override
 
QActioncreate (DomAction *ui_action, QObject *parent) override
 
QActionGroupcreate (DomActionGroup *ui_action_group, QObject *parent) override
 
void addMenuAction (QAction *action) override
 
DomActioncreateDom (QAction *action) override
 
DomActionGroupcreateDom (QActionGroup *actionGroup) override
 
DomActionRefcreateActionRefDom (QAction *action) override
 
QActioncreateAction (QObject *parent, const QString &name) override
 
QActionGroupcreateActionGroup (QObject *parent, const QString &name) override
 
bool checkProperty (QObject *obj, const QString &prop) const override
 
DomWidgetsaveWidget (QTabWidget *widget, DomWidget *ui_parentWidget)
 
DomWidgetsaveWidget (QStackedWidget *widget, DomWidget *ui_parentWidget)
 
DomWidgetsaveWidget (QToolBox *widget, DomWidget *ui_parentWidget)
 
DomWidgetsaveWidget (QWidget *widget, QDesignerContainerExtension *container, DomWidget *ui_parentWidget)
 
DomWidgetsaveWidget (QToolBar *toolBar, DomWidget *ui_parentWidget)
 
DomWidgetsaveWidget (QDesignerDockWidget *dockWidget, DomWidget *ui_parentWidget)
 
DomWidgetsaveWidget (QWizardPage *wizardPage, DomWidget *ui_parentWidget)
 
DomCustomWidgetssaveCustomWidgets () override
 
DomTabStopssaveTabStops () override
 
DomResourcessaveResources () override
 
void layoutInfo (DomLayout *layout, QObject *parent, int *margin, int *spacing) override
 
void loadExtraInfo (DomWidget *ui_widget, QWidget *widget, QWidget *parentWidget) override
 
void changeObjectName (QObject *o, QString name)
 
DomPropertyapplyProperStdSetAttribute (QObject *object, const QString &propertyName, DomProperty *property)
 
- Protected Member Functions inherited from QAbstractFormBuilder
bool applyPropertyInternally (QObject *o, const QString &propertyName, const QVariant &value)
 
virtual void createConnections (DomConnections *, QWidget *)
 
virtual void saveExtraInfo (QWidget *widget, DomWidget *ui_widget, DomWidget *ui_parentWidget)
 
virtual DomSpacercreateDom (QSpacerItem *spacer, DomLayout *ui_parentLayout, DomWidget *ui_parentWidget)
 
DomButtonGroupcreateDom (QButtonGroup *buttonGroup)
 
virtual DomConnectionssaveConnections ()
 
DomButtonGroupssaveButtonGroups (const QWidget *mainContainer)
 
void loadListWidgetExtraInfo (DomWidget *ui_widget, QListWidget *listWidget, QWidget *parentWidget)
 
void loadTreeWidgetExtraInfo (DomWidget *ui_widget, QTreeWidget *treeWidget, QWidget *parentWidget)
 
void loadTableWidgetExtraInfo (DomWidget *ui_widget, QTableWidget *tableWidget, QWidget *parentWidget)
 
void loadComboBoxExtraInfo (DomWidget *ui_widget, QComboBox *comboBox, QWidget *parentWidget)
 
void loadButtonExtraInfo (const DomWidget *ui_widget, QAbstractButton *button, QWidget *parentWidget)
 
void loadItemViewExtraInfo (DomWidget *ui_widget, QAbstractItemView *itemView, QWidget *parentWidget)
 
void saveListWidgetExtraInfo (QListWidget *widget, DomWidget *ui_widget, DomWidget *ui_parentWidget)
 
void saveTreeWidgetExtraInfo (QTreeWidget *treeWidget, DomWidget *ui_widget, DomWidget *ui_parentWidget)
 
void saveTableWidgetExtraInfo (QTableWidget *tablWidget, DomWidget *ui_widget, DomWidget *ui_parentWidget)
 
void saveComboBoxExtraInfo (QComboBox *widget, DomWidget *ui_widget, DomWidget *ui_parentWidget)
 
void saveButtonExtraInfo (const QAbstractButton *widget, DomWidget *ui_widget, DomWidget *ui_parentWidget)
 
void saveItemViewExtraInfo (const QAbstractItemView *itemView, DomWidget *ui_widget, DomWidget *ui_parentWidget)
 
void setResourceBuilder (QResourceBuilder *builder)
 
QResourceBuilderresourceBuilder () const
 
DomPropertysaveResource (const QVariant &v) const
 
void setTextBuilder (QTextBuilder *builder)
 
QTextBuildertextBuilder () const
 
DomPropertysaveText (const QString &attributeName, const QVariant &v) const
 
QVariant toVariant (const QMetaObject *meta, DomProperty *property)
 
void setupColorGroup (QPalette &palette, QPalette::ColorGroup colorGroup, DomColorGroup *group)
 
DomColorGroupsaveColorGroup (const QPalette &palette)
 
QBrush setupBrush (DomBrush *brush)
 
DomBrushsaveBrush (const QBrush &brush)
 
void reset ()
 
void initialize (const DomUI *ui)
 
void setIconProperty (DomProperty &, const IconPaths &) const
 
void setPixmapProperty (DomProperty &, const IconPaths &) const
 

Additional Inherited Members

- Static Public Member Functions inherited from qdesigner_internal::QSimpleResource
static void addExtensionDataToDOM (QAbstractFormBuilder *afb, QDesignerFormEditorInterface *core, DomWidget *ui_widget, QWidget *widget)
 
static void applyExtensionDataFromDOM (QAbstractFormBuilder *afb, QDesignerFormEditorInterface *core, DomWidget *ui_widget, QWidget *widget)
 
static QString customWidgetScript (QDesignerFormEditorInterface *core, QObject *object)
 
static QString customWidgetScript (QDesignerFormEditorInterface *core, const QString &className)
 
static bool hasCustomWidgetScript (QDesignerFormEditorInterface *core, QObject *object)
 
static void handleDomCustomWidgets (const QDesignerFormEditorInterface *core, const DomCustomWidgets *dom_custom_widgets)
 
- Protected Types inherited from QAbstractFormBuilder
using DomPropertyHash = QHash<QString, DomProperty*>
 
using IconPaths = std::pair<QString, QString>
 
- Static Protected Member Functions inherited from qdesigner_internal::QSimpleResource
static bool addFakeMethods (const DomSlots *domSlots, QStringList &fakeSlots, QStringList &fakeSignals)
 
- Static Protected Member Functions inherited from QAbstractFormBuilder
static QString toString (const DomString *str)
 
static DomPropertyHash propertyMap (const QList< DomProperty * > &properties)
 
static QMetaEnum toolBarAreaMetaEnum ()
 
static const DomResourcePixmapdomPixmap (const DomProperty *p)
 
- Protected Attributes inherited from QAbstractFormBuilder
QScopedPointer< QFormBuilderExtrad
 

Detailed Description

Definition at line 37 of file qdesigner_resource.h.

Constructor & Destructor Documentation

◆ QDesignerResource()

qdesigner_internal::QDesignerResource::QDesignerResource ( FormWindow * fw)
explicit

Definition at line 446 of file qdesigner_resource.cpp.

References QDesignerResource(), qdesigner_internal::QDesignerTextBuilder::QDesignerTextBuilder(), and qdesigner_internal::FormWindow::core().

Referenced by QDesignerResource(), qdesigner_internal::FormWindow::createWidget(), and qdesigner_internal::widgetToDom().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~QDesignerResource()

qdesigner_internal::QDesignerResource::~QDesignerResource ( )
overridedefault

Member Function Documentation

◆ addItem() [1/2]

bool qdesigner_internal::QDesignerResource::addItem ( DomLayoutItem * ui_item,
QLayoutItem * item,
QLayout * layout )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1613 of file qdesigner_resource.cpp.

◆ addItem() [2/2]

bool qdesigner_internal::QDesignerResource::addItem ( DomWidget * ui_widget,
QWidget * widget,
QWidget * parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1636 of file qdesigner_resource.cpp.

◆ addMenuAction()

void qdesigner_internal::QDesignerResource::addMenuAction ( QAction * action)
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2218 of file qdesigner_resource.cpp.

◆ applyProperStdSetAttribute()

DomProperty * qdesigner_internal::QDesignerResource::applyProperStdSetAttribute ( QObject * object,
const QString & propertyName,
DomProperty * property )
protected

Definition at line 1961 of file qdesigner_resource.cpp.

References QDesignerDynamicPropertySheetExtension::isDynamicProperty().

+ Here is the call graph for this function:

◆ applyProperties()

void qdesigner_internal::QDesignerResource::applyProperties ( QObject * o,
const QList< DomProperty * > & properties )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 986 of file qdesigner_resource.cpp.

References QDesignerDynamicPropertySheetExtension::dynamicPropertiesAllowed().

+ Here is the call graph for this function:

◆ applyTabStops()

void qdesigner_internal::QDesignerResource::applyTabStops ( QWidget * widget,
DomTabStops * tabStops )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1303 of file qdesigner_resource.cpp.

◆ changeObjectName()

void qdesigner_internal::QDesignerResource::changeObjectName ( QObject * o,
QString name )
protected

Definition at line 918 of file qdesigner_resource.cpp.

◆ checkProperty()

bool qdesigner_internal::QDesignerResource::checkProperty ( QObject * obj,
const QString & prop ) const
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1570 of file qdesigner_resource.cpp.

References qdesigner_internal::checkContainerProperty(), qdesigner_internal::FormWindow::mainContainer(), and QPainter::QWidget.

+ Here is the call graph for this function:

◆ computeProperties()

QList< DomProperty * > qdesigner_internal::QDesignerResource::computeProperties ( QObject * obj)
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1920 of file qdesigner_resource.cpp.

◆ copy() [1/2]

DomUI * qdesigner_internal::QDesignerResource::copy ( const FormBuilderClipboard & selection)
overridevirtual

Implements qdesigner_internal::QEditorFormBuilder.

Definition at line 1718 of file qdesigner_resource.cpp.

References saveCustomWidgets(), and saveResources().

+ Here is the call graph for this function:

◆ copy() [2/2]

bool qdesigner_internal::QDesignerResource::copy ( QIODevice * dev,
const FormBuilderClipboard & selection )
overridevirtual

Implements qdesigner_internal::QEditorFormBuilder.

Definition at line 1696 of file qdesigner_resource.cpp.

◆ create() [1/6]

QAction * qdesigner_internal::QDesignerResource::create ( DomAction * ui_action,
QObject * parent )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2189 of file qdesigner_resource.cpp.

◆ create() [2/6]

QActionGroup * qdesigner_internal::QDesignerResource::create ( DomActionGroup * ui_action_group,
QObject * parent )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2199 of file qdesigner_resource.cpp.

◆ create() [3/6]

QLayout * qdesigner_internal::QDesignerResource::create ( DomLayout * ui_layout,
QLayout * parentLayout,
QWidget * parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 869 of file qdesigner_resource.cpp.

References qdesigner_internal::LayoutPropertySheet::markChangedStretchProperties().

+ Here is the call graph for this function:

◆ create() [4/6]

QLayoutItem * qdesigner_internal::QDesignerResource::create ( DomLayoutItem * ui_layoutItem,
QLayout * layout,
QWidget * parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 885 of file qdesigner_resource.cpp.

References qdesigner_internal::FormWindow::manageWidget().

+ Here is the call graph for this function:

◆ create() [5/6]

QWidget * qdesigner_internal::QDesignerResource::create ( DomUI * ui,
QWidget * parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 653 of file qdesigner_resource.cpp.

References QPainter::QWidget, and qdesigner_internal::FormWindow::toolCount().

+ Here is the call graph for this function:

◆ create() [6/6]

QWidget * qdesigner_internal::QDesignerResource::create ( DomWidget * ui_widget,
QWidget * parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 806 of file qdesigner_resource.cpp.

References QPainter::QWidget.

◆ createAction()

QAction * qdesigner_internal::QDesignerResource::createAction ( QObject * parent,
const QString & name )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2223 of file qdesigner_resource.cpp.

◆ createActionGroup()

QActionGroup * qdesigner_internal::QDesignerResource::createActionGroup ( QObject * parent,
const QString & name )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2233 of file qdesigner_resource.cpp.

◆ createActionRefDom()

DomActionRef * qdesigner_internal::QDesignerResource::createActionRefDom ( QAction * action)
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2209 of file qdesigner_resource.cpp.

◆ createCustomWidgets()

void qdesigner_internal::QDesignerResource::createCustomWidgets ( DomCustomWidgets * )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1277 of file qdesigner_resource.cpp.

◆ createDom() [1/5]

DomAction * qdesigner_internal::QDesignerResource::createDom ( QAction * action)
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2172 of file qdesigner_resource.cpp.

◆ createDom() [2/5]

DomActionGroup * qdesigner_internal::QDesignerResource::createDom ( QActionGroup * actionGroup)
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2180 of file qdesigner_resource.cpp.

◆ createDom() [3/5]

DomLayout * qdesigner_internal::QDesignerResource::createDom ( QLayout * layout,
DomLayout * ui_layout,
DomWidget * ui_parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1213 of file qdesigner_resource.cpp.

References qdesigner_internal::LayoutPropertySheet::stretchAttributesToDom().

+ Here is the call graph for this function:

◆ createDom() [4/5]

DomLayoutItem * qdesigner_internal::QDesignerResource::createDom ( QLayoutItem * item,
DomLayout * ui_layout,
DomWidget * ui_parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1244 of file qdesigner_resource.cpp.

◆ createDom() [5/5]

DomWidget * qdesigner_internal::QDesignerResource::createDom ( QWidget * widget,
DomWidget * ui_parentWidget,
bool recursive = true )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1136 of file qdesigner_resource.cpp.

References saveWidget(), saveWidget(), saveWidget(), saveWidget(), saveWidget(), saveWidget(), and saveWidget().

+ Here is the call graph for this function:

◆ createLayout()

QLayout * qdesigner_internal::QDesignerResource::createLayout ( const QString & layoutName,
QObject * parent,
const QString & name )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1111 of file qdesigner_resource.cpp.

References QPainter::QWidget.

◆ createProperty()

DomProperty * qdesigner_internal::QDesignerResource::createProperty ( QObject * obj,
const QString & pname,
const QVariant & v )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1987 of file qdesigner_resource.cpp.

◆ createResources()

void qdesigner_internal::QDesignerResource::createResources ( DomResources * )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2079 of file qdesigner_resource.cpp.

References qdesigner_internal::FormWindow::core().

Referenced by paste().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ createWidget()

QWidget * qdesigner_internal::QDesignerResource::createWidget ( const QString & widgetName,
QWidget * parentWidget,
const QString & name )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1071 of file qdesigner_resource.cpp.

References qdesigner_internal::FormWindow::manageWidget(), and QPainter::QWidget.

+ Here is the call graph for this function:

◆ layoutInfo()

void qdesigner_internal::QDesignerResource::layoutInfo ( DomLayout * ui_layout,
QObject * parent,
int * margin,
int * spacing )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1847 of file qdesigner_resource.cpp.

◆ load()

QWidget * qdesigner_internal::QDesignerResource::load ( QIODevice * device,
QWidget * parent )
overridevirtual

Loads an XML representation of a widget from the given device, and constructs a new widget with the specified parent.

See also
save(), errorString()

Reimplemented from QAbstractFormBuilder.

Definition at line 626 of file qdesigner_resource.cpp.

◆ loadExtraInfo()

void qdesigner_internal::QDesignerResource::loadExtraInfo ( DomWidget * ui_widget,
QWidget * widget,
QWidget * parentWidget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2264 of file qdesigner_resource.cpp.

◆ loadUi()

QWidget * qdesigner_internal::QDesignerResource::loadUi ( DomUI * ui,
QWidget * parentWidget )

Definition at line 632 of file qdesigner_resource.cpp.

References QPainter::QWidget.

◆ paste() [1/2]

FormBuilderClipboard qdesigner_internal::QDesignerResource::paste ( DomUI * ui,
QWidget * widgetParent,
QObject * actionParent = nullptr )
overridevirtual

Implements qdesigner_internal::QEditorFormBuilder.

Definition at line 1773 of file qdesigner_resource.cpp.

References createResources().

+ Here is the call graph for this function:

◆ paste() [2/2]

FormBuilderClipboard qdesigner_internal::QDesignerResource::paste ( QIODevice * dev,
QWidget * widgetParent,
QObject * actionParent = nullptr )
overridevirtual

Implements qdesigner_internal::QEditorFormBuilder.

Definition at line 1811 of file qdesigner_resource.cpp.

◆ readUi()

DomUI * qdesigner_internal::QDesignerResource::readUi ( QIODevice * dev)

Definition at line 483 of file qdesigner_resource.cpp.

◆ save()

void qdesigner_internal::QDesignerResource::save ( QIODevice * device,
QWidget * widget )
overridevirtual

Saves an XML representation of the given widget to the specified device in the standard UI file format.

Note
Unlike when saving a form in \QD, all property values are written. This is because, the state of whether a property value was modified or not isn't stored in the Qt property system. The widget that is being saved, could have been created dynamically, not loaded via \l load(), so in this case the form builder isn't aware of the list of changed properties. Also, there's no generic way to do this for widgets that were created dynamically.

Therefore, you should remove properties that are not required from your resulting XML files, before loading them. Alternatively, if you already know which properties you want to save when you call this method, you can overload computeProperties() and return a filtered list of required properties. Otherwise, unexpected behavior may occur as some of these properties may depend on each other.

See also
load()

Reimplemented from QAbstractFormBuilder.

Definition at line 493 of file qdesigner_resource.cpp.

◆ saveCustomWidgets()

DomCustomWidgets * qdesigner_internal::QDesignerResource::saveCustomWidgets ( )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1852 of file qdesigner_resource.cpp.

References qdesigner_internal::FormWindow::core(), and qdesigner_internal::IncludeGlobal.

Referenced by copy().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ saveDom()

void qdesigner_internal::QDesignerResource::saveDom ( DomUI * ui,
QWidget * widget )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 502 of file qdesigner_resource.cpp.

References qdesigner_internal::FormWindow::layoutDefault(), and qdesigner_internal::FormWindow::toolCount().

+ Here is the call graph for this function:

◆ saveRelative()

bool qdesigner_internal::QDesignerResource::saveRelative ( ) const

Definition at line 643 of file qdesigner_resource.cpp.

References qdesigner_internal::QDesignerResourceBuilder::isSaveRelative().

+ Here is the call graph for this function:

◆ saveResources()

DomResources * qdesigner_internal::QDesignerResource::saveResources ( )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 2131 of file qdesigner_resource.cpp.

References saveResources().

Referenced by copy(), and saveResources().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ saveTabStops()

DomTabStops * qdesigner_internal::QDesignerResource::saveTabStops ( )
overrideprotectedvirtual

Reimplemented from QAbstractFormBuilder.

Definition at line 1282 of file qdesigner_resource.cpp.

◆ saveWidget() [1/7]

DomWidget * qdesigner_internal::QDesignerResource::saveWidget ( QDesignerDockWidget * dockWidget,
DomWidget * ui_parentWidget )
protected

Definition at line 1401 of file qdesigner_resource.cpp.

Referenced by createDom().

+ Here is the caller graph for this function:

◆ saveWidget() [2/7]

DomWidget * qdesigner_internal::QDesignerResource::saveWidget ( QStackedWidget * widget,
DomWidget * ui_parentWidget )
protected

Definition at line 1356 of file qdesigner_resource.cpp.

References QPainter::QWidget.

Referenced by createDom().

+ Here is the caller graph for this function:

◆ saveWidget() [3/7]

DomWidget * qdesigner_internal::QDesignerResource::saveWidget ( QTabWidget * widget,
DomWidget * ui_parentWidget )
protected

Definition at line 1415 of file qdesigner_resource.cpp.

References QPainter::QWidget.

Referenced by createDom().

+ Here is the caller graph for this function:

◆ saveWidget() [4/7]

DomWidget * qdesigner_internal::QDesignerResource::saveWidget ( QToolBar * toolBar,
DomWidget * ui_parentWidget )
protected

Definition at line 1377 of file qdesigner_resource.cpp.

Referenced by createDom().

+ Here is the caller graph for this function:

◆ saveWidget() [5/7]

DomWidget * qdesigner_internal::QDesignerResource::saveWidget ( QToolBox * widget,
DomWidget * ui_parentWidget )
protected

Definition at line 1481 of file qdesigner_resource.cpp.

References QPainter::QWidget.

Referenced by createDom().

+ Here is the caller graph for this function:

◆ saveWidget() [6/7]

DomWidget * qdesigner_internal::QDesignerResource::saveWidget ( QWidget * widget,
QDesignerContainerExtension * container,
DomWidget * ui_parentWidget )
protected

Definition at line 1335 of file qdesigner_resource.cpp.

References QPainter::QWidget.

Referenced by createDom().

+ Here is the caller graph for this function:

◆ saveWidget() [7/7]

DomWidget * qdesigner_internal::QDesignerResource::saveWidget ( QWizardPage * wizardPage,
DomWidget * ui_parentWidget )
protected

Definition at line 1538 of file qdesigner_resource.cpp.

Referenced by createDom().

+ Here is the caller graph for this function:

◆ setSaveRelative()

void qdesigner_internal::QDesignerResource::setSaveRelative ( bool relative)

Definition at line 648 of file qdesigner_resource.cpp.

References qdesigner_internal::QDesignerResourceBuilder::setSaveRelative().

Referenced by qdesigner_internal::widgetToDom().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: