|
| | FormBuilderPrivate ()=default |
| QWidget * | defaultCreateWidget (const QString &className, QWidget *parent, const QString &name) |
| QLayout * | defaultCreateLayout (const QString &className, QObject *parent, const QString &name) |
| QAction * | defaultCreateAction (QObject *parent, const QString &name) |
| QActionGroup * | defaultCreateActionGroup (QObject *parent, const QString &name) |
| QWidget * | createWidget (const QString &className, QWidget *parent, const QString &name) override |
| QLayout * | createLayout (const QString &className, QObject *parent, const QString &name) override |
| QActionGroup * | createActionGroup (QObject *parent, const QString &name) override |
| QAction * | createAction (QObject *parent, const QString &name) override |
| void | applyProperties (QObject *o, const QList< DomProperty * > &properties) override |
| QWidget * | create (DomUI *ui, QWidget *parentWidget) override |
| QWidget * | create (DomWidget *ui_widget, QWidget *parentWidget) override |
| bool | addItem (DomWidget *ui_widget, QWidget *widget, QWidget *parentWidget) override |
| | FormBuilderPrivate ()=default |
| QWidget * | defaultCreateWidget (const QString &className, QWidget *parent, const QString &name) |
| QLayout * | defaultCreateLayout (const QString &className, QObject *parent, const QString &name) |
| QAction * | defaultCreateAction (QObject *parent, const QString &name) |
| QActionGroup * | defaultCreateActionGroup (QObject *parent, const QString &name) |
| QWidget * | createWidget (const QString &className, QWidget *parent, const QString &name) override |
| QLayout * | createLayout (const QString &className, QObject *parent, const QString &name) override |
| QActionGroup * | createActionGroup (QObject *parent, const QString &name) override |
| QAction * | createAction (QObject *parent, const QString &name) override |
| void | applyProperties (QObject *o, const QList< DomProperty * > &properties) override |
| QWidget * | create (DomUI *ui, QWidget *parentWidget) override |
| QWidget * | create (DomWidget *ui_widget, QWidget *parentWidget) override |
| bool | addItem (DomWidget *ui_widget, QWidget *widget, QWidget *parentWidget) override |
| | QFormBuilder () |
| | Constructs a new form builder.
|
| | ~QFormBuilder () override |
| | Destroys the form builder.
|
| QStringList | pluginPaths () const |
| | Returns the list of paths the form builder searches for plugins.
|
| void | clearPluginPaths () |
| | Clears the list of paths that the form builder uses to search for custom widget plugins.
|
| void | addPluginPath (const QString &pluginPath) |
| | Adds a new plugin path specified by pluginPath to the list of paths that will be searched by the form builder when loading a custom widget plugin.
|
| void | setPluginPath (const QStringList &pluginPaths) |
| | Sets the list of plugin paths to the list specified by pluginPaths.
|
| QList< QDesignerCustomWidgetInterface * > | customWidgets () const |
| | Returns a list of the available plugins.
|
| | 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.
|
| virtual QWidget * | load (QIODevice *dev, QWidget *parentWidget=nullptr) |
| | Loads an XML representation of a widget from the given device, and constructs a new widget with the specified parent.
|
| virtual void | save (QIODevice *dev, QWidget *widget) |
| | Saves an XML representation of the given widget to the specified device in the standard UI file format.
|
| QString | errorString () const |
| | Returns a human-readable description of the last error occurred in load().
|
|
| using | DomPropertyHash = QHash<QString, DomProperty*> |
| using | IconPaths = std::pair<QString, QString> |
| QWidget * | create (DomUI *ui, QWidget *parentWidget) override |
| QWidget * | create (DomWidget *ui_widget, QWidget *parentWidget) override |
| QLayout * | create (DomLayout *ui_layout, QLayout *layout, QWidget *parentWidget) override |
| QLayoutItem * | create (DomLayoutItem *ui_layoutItem, QLayout *layout, QWidget *parentWidget) override |
| QAction * | create (DomAction *ui_action, QObject *parent) override |
| QActionGroup * | create (DomActionGroup *ui_action_group, QObject *parent) override |
| QWidget * | createWidget (const QString &widgetName, QWidget *parentWidget, const QString &name) override |
| QLayout * | createLayout (const QString &layoutName, QObject *parent, const QString &name) override |
| void | createConnections (DomConnections *connections, QWidget *widget) override |
| bool | addItem (DomLayoutItem *ui_item, QLayoutItem *item, QLayout *layout) override |
| bool | addItem (DomWidget *ui_widget, QWidget *widget, QWidget *parentWidget) override |
| virtual void | updateCustomWidgets () |
| void | applyProperties (QObject *o, const QList< DomProperty * > &properties) override |
| virtual void | loadExtraInfo (DomWidget *ui_widget, QWidget *widget, QWidget *parentWidget) |
| virtual void | addMenuAction (QAction *action) |
| bool | applyPropertyInternally (QObject *o, const QString &propertyName, const QVariant &value) |
| virtual void | applyTabStops (QWidget *widget, DomTabStops *tabStops) |
| virtual void | createCustomWidgets (DomCustomWidgets *) |
| virtual void | createResources (DomResources *) |
| virtual void | saveExtraInfo (QWidget *widget, DomWidget *ui_widget, DomWidget *ui_parentWidget) |
| virtual void | saveDom (DomUI *ui, QWidget *widget) |
| virtual DomActionRef * | createActionRefDom (QAction *action) |
| virtual DomWidget * | createDom (QWidget *widget, DomWidget *ui_parentWidget, bool recursive=true) |
| virtual DomLayout * | createDom (QLayout *layout, DomLayout *ui_layout, DomWidget *ui_parentWidget) |
| virtual DomLayoutItem * | createDom (QLayoutItem *item, DomLayout *ui_parentLayout, DomWidget *ui_parentWidget) |
| virtual DomSpacer * | createDom (QSpacerItem *spacer, DomLayout *ui_parentLayout, DomWidget *ui_parentWidget) |
| virtual DomAction * | createDom (QAction *action) |
| virtual DomActionGroup * | createDom (QActionGroup *actionGroup) |
| DomButtonGroup * | createDom (QButtonGroup *buttonGroup) |
| virtual DomConnections * | saveConnections () |
| virtual DomCustomWidgets * | saveCustomWidgets () |
| virtual DomTabStops * | saveTabStops () |
| virtual DomResources * | saveResources () |
| DomButtonGroups * | saveButtonGroups (const QWidget *mainContainer) |
| virtual QList< DomProperty * > | computeProperties (QObject *obj) |
| virtual bool | checkProperty (QObject *obj, const QString &prop) const |
| virtual DomProperty * | createProperty (QObject *object, const QString &propertyName, const QVariant &value) |
| virtual void | layoutInfo (DomLayout *layout, QObject *parent, int *margin, int *spacing) |
| 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) |
| QResourceBuilder * | resourceBuilder () const |
| DomProperty * | saveResource (const QVariant &v) const |
| void | setTextBuilder (QTextBuilder *builder) |
| QTextBuilder * | textBuilder () const |
| DomProperty * | saveText (const QString &attributeName, const QVariant &v) const |
| QVariant | toVariant (const QMetaObject *meta, DomProperty *property) |
| void | setupColorGroup (QPalette &palette, QPalette::ColorGroup colorGroup, DomColorGroup *group) |
| DomColorGroup * | saveColorGroup (const QPalette &palette) |
| QBrush | setupBrush (DomBrush *brush) |
| DomBrush * | saveBrush (const QBrush &brush) |
| void | reset () |
| void | initialize (const DomUI *ui) |
| void | setIconProperty (DomProperty &, const IconPaths &) const |
| void | setPixmapProperty (DomProperty &, const IconPaths &) const |
| static QWidget * | widgetByName (QWidget *topLevel, const QString &name) |
| static QString | toString (const DomString *str) |
| static DomPropertyHash | propertyMap (const QList< DomProperty * > &properties) |
| static QMetaEnum | toolBarAreaMetaEnum () |
| static const DomResourcePixmap * | domPixmap (const DomProperty *p) |
| QScopedPointer< QFormBuilderExtra > | d |
Definition at line 302 of file quiloader.cpp.