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 37 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 1613 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1636 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2218 of file qdesigner_resource.cpp.
|
protected |
Definition at line 1961 of file qdesigner_resource.cpp.
References QDesignerDynamicPropertySheetExtension::isDynamicProperty().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 986 of file qdesigner_resource.cpp.
References QDesignerDynamicPropertySheetExtension::dynamicPropertiesAllowed().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1303 of file qdesigner_resource.cpp.
|
protected |
Definition at line 918 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1570 of file qdesigner_resource.cpp.
References qdesigner_internal::checkContainerProperty(), qdesigner_internal::FormWindow::mainContainer(), and QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1920 of file qdesigner_resource.cpp.
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1718 of file qdesigner_resource.cpp.
References saveCustomWidgets(), and saveResources().
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1696 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2189 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2199 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 869 of file qdesigner_resource.cpp.
References qdesigner_internal::LayoutPropertySheet::markChangedStretchProperties().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 885 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::manageWidget().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 653 of file qdesigner_resource.cpp.
References QPainter::QWidget, and qdesigner_internal::FormWindow::toolCount().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 806 of file qdesigner_resource.cpp.
References QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2223 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2233 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2209 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1277 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2172 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2180 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1213 of file qdesigner_resource.cpp.
References qdesigner_internal::LayoutPropertySheet::stretchAttributesToDom().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1244 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1136 of file qdesigner_resource.cpp.
References saveWidget(), saveWidget(), saveWidget(), saveWidget(), saveWidget(), saveWidget(), and saveWidget().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1111 of file qdesigner_resource.cpp.
References QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1987 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2079 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::core().
Referenced by paste().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1071 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::manageWidget(), and QPainter::QWidget.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1847 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 626 of file qdesigner_resource.cpp.
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2264 of file qdesigner_resource.cpp.
Definition at line 632 of file qdesigner_resource.cpp.
References QPainter::QWidget.
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1773 of file qdesigner_resource.cpp.
References createResources().
|
overridevirtual |
Implements qdesigner_internal::QEditorFormBuilder.
Definition at line 1811 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.
|
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().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 502 of file qdesigner_resource.cpp.
References qdesigner_internal::FormWindow::layoutDefault(), and qdesigner_internal::FormWindow::toolCount().
bool qdesigner_internal::QDesignerResource::saveRelative | ( | ) | const |
Definition at line 643 of file qdesigner_resource.cpp.
References qdesigner_internal::QDesignerResourceBuilder::isSaveRelative().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 2131 of file qdesigner_resource.cpp.
References saveResources().
Referenced by copy(), and saveResources().
|
overrideprotectedvirtual |
Reimplemented from QAbstractFormBuilder.
Definition at line 1282 of file qdesigner_resource.cpp.
|
protected |
Definition at line 1401 of file qdesigner_resource.cpp.
Referenced by createDom().
|
protected |
Definition at line 1356 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1415 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1377 of file qdesigner_resource.cpp.
Referenced by createDom().
|
protected |
Definition at line 1481 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1335 of file qdesigner_resource.cpp.
References QPainter::QWidget.
Referenced by createDom().
|
protected |
Definition at line 1538 of file qdesigner_resource.cpp.
Referenced by createDom().
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().