Derived class to be able to prevent some properties to be stored when written to file.
More...
#include <FormBuilder.h>
|
QWidget * | load (QIODevice *dev, QWidget *parentWidget) override |
| Overridden from QFormBuilder base class.
|
|
void | save (QIODevice *dev, QWidget *widget) override |
| Overridden from QFormBuilder base class.
|
|
|
DomProperty * | createProperty (QObject *object, const QString &name, const QVariant &value) override |
| Overridden from QFormBuilder base class to force fix variant types before saving.
|
|
QList< DomProperty * > | computeProperties (QObject *obj) override |
| Overridden from QFormBuilder base class.
|
|
void | fixSavingProperties (QWidget *form, QDomDocument &dom) |
| Fixes the missing property dom elements when saving the dom.
|
|
void | fixLoadingProperties (QWidget *widget, QDomDocument &dom) |
| Fixes the missing property dom elements when loading the dom.
|
|
Derived class to be able to prevent some properties to be stored when written to file.
◆ computeProperties()
QList< DomProperty * > sf::FormBuilder::computeProperties |
( |
QObject * |
obj | ) |
|
|
overrideprotected |
Overridden from QFormBuilder base class.
◆ createProperty()
DomProperty * sf::FormBuilder::createProperty |
( |
QObject * |
object, |
|
|
const QString & |
name, |
|
|
const QVariant & |
value |
|
) |
| |
|
overrideprotected |
Overridden from QFormBuilder base class to force fix variant types before saving.
◆ fixLoadingProperties()
void sf::FormBuilder::fixLoadingProperties |
( |
QWidget * |
widget, |
|
|
QDomDocument & |
dom |
|
) |
| |
|
protected |
Fixes the missing property dom elements when loading the dom.
◆ fixSavingProperties()
void sf::FormBuilder::fixSavingProperties |
( |
QWidget * |
form, |
|
|
QDomDocument & |
dom |
|
) |
| |
|
protected |
Fixes the missing property dom elements when saving the dom.
◆ load()
QWidget * sf::FormBuilder::load |
( |
QIODevice * |
dev, |
|
|
QWidget * |
parentWidget |
|
) |
| |
|
override |
Overridden from QFormBuilder base class.
◆ save()
void sf::FormBuilder::save |
( |
QIODevice * |
dev, |
|
|
QWidget * |
widget |
|
) |
| |
|
override |
Overridden from QFormBuilder base class.
The documentation for this class was generated from the following file: