![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qdesigner_resource.h>
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 |
DomUI * | copy (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) |
QWidget * | load (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. | |
DomUI * | readUi (QIODevice *dev) |
QWidget * | loadUi (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) |
DomBrush * | saveBrush (const QBrush &brush) |
QDesignerFormEditorInterface * | core () 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(). |
Definition at line 39 of file qdesigner_resource.h.
|
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().
|
overridedefault |
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1642 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1665 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2253 of file qdesigner_resource.cpp.
|
protected |
Definition at line 1990 of file qdesigner_resource.cpp.
References QDesignerDynamicPropertySheetExtension::isDynamicProperty().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 996 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1329 of file qdesigner_resource.cpp.
|
protected |
Definition at line 928 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1596 of file qdesigner_resource.cpp.
References qdesigner_internal::checkContainerProperty(), QDesignerDynamicPropertySheetExtension::isDynamicProperty(), qdesigner_internal::FormWindow::mainContainer(), and QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1949 of file qdesigner_resource.cpp.
References QDesignerDynamicPropertySheetExtension::isDynamicProperty().
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1747 of file qdesigner_resource.cpp.
References saveCustomWidgets(), and saveResources().
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1725 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2224 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2234 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 879 of file qdesigner_resource.cpp.
References qdesigner_internal::LayoutPropertySheet::markChangedStretchProperties().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 895 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::manageWidget().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 662 of file qdesigner_resource.cpp.
References QPainter::QWidget, and qdesigner_internal::FormWindow::toolCount().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 816 of file qdesigner_resource.cpp.
References QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2258 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2268 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2244 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1303 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2207 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2215 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1239 of file qdesigner_resource.cpp.
References qdesigner_internal::LayoutPropertySheet::stretchAttributesToDom().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1270 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1162 of file qdesigner_resource.cpp.
References saveWidget(), saveWidget(), saveWidget(), saveWidget(), saveWidget(), saveWidget(), and saveWidget().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1137 of file qdesigner_resource.cpp.
References QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2016 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2114 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::core().
Referenced by paste().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1097 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::manageWidget(), and QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1876 of file qdesigner_resource.cpp.
|
overridevirtual |
Loads an XML representation of a widget from the given device, and constructs a new widget with the specified parent.
Reimplemented from QAbstractFormBuilder.
Definition at line 635 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2299 of file qdesigner_resource.cpp.
Definition at line 641 of file qdesigner_resource.cpp.
References QPainter::QWidget.
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1802 of file qdesigner_resource.cpp.
References createResources().
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1840 of file qdesigner_resource.cpp.
Definition at line 483 of file qdesigner_resource.cpp.
|
overridevirtual |
Saves an XML representation of the given widget to the specified device in the standard UI file format.
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.
Reimplemented from QAbstractFormBuilder.
Definition at line 493 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::core().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1881 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::core(), and qdesigner_internal::IncludeGlobal.
Referenced by copy().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 504 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::layoutDefault(), and qdesigner_internal::FormWindow::toolCount().
bool qdesigner_internal::QDesignerResource::saveRelative | ( | ) | const |
Definition at line 652 of file qdesigner_resource.cpp.
References qdesigner_internal::QDesignerResourceBuilder::isSaveRelative().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2166 of file qdesigner_resource.cpp.
References saveResources().
Referenced by copy(), and saveResources().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1308 of file qdesigner_resource.cpp.
|
protected |
Definition at line 1427 of file qdesigner_resource.cpp.
Referenced by createDom().
|
protected |
Definition at line 1382 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1441 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1403 of file qdesigner_resource.cpp.
Referenced by createDom().
|
protected |
Definition at line 1507 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1361 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1564 of file qdesigner_resource.cpp.
Referenced by createDom().
void qdesigner_internal::QDesignerResource::setSaveRelative | ( | bool | relative | ) |
Definition at line 657 of file qdesigner_resource.cpp.
References qdesigner_internal::QDesignerResourceBuilder::setSaveRelative().
Referenced by qdesigner_internal::widgetToDom().