summaryrefslogtreecommitdiffstats
path: root/tools/uilib/ui4_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/uilib/ui4_p.h')
-rw-r--r--tools/uilib/ui4_p.h3603
1 files changed, 0 insertions, 3603 deletions
diff --git a/tools/uilib/ui4_p.h b/tools/uilib/ui4_p.h
deleted file mode 100644
index 6a56c9eadc..0000000000
--- a/tools/uilib/ui4_p.h
+++ /dev/null
@@ -1,3603 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
-** All rights reserved.
-** Contact: Nokia Corporation (qt-info@nokia.com)
-**
-** This file is part of the tools applications of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-//
-// W A R N I N G
-// -------------
-//
-// This file is not part of the Qt API. It exists for the convenience
-// of Qt Designer. This header
-// file may change from version to version without notice, or even be removed.
-//
-// We mean it.
-//
-
-// THIS FILE IS AUTOMATICALLY GENERATED
-
-#ifndef UI4_H
-#define UI4_H
-
-#include <QtCore/QList>
-#include <QtCore/QString>
-#include <QtCore/QStringList>
-#include <QtCore/QXmlStreamReader>
-#include <QtCore/QXmlStreamWriter>
-#include <QtCore/qglobal.h>
-
-QT_BEGIN_NAMESPACE
-
-#define QDESIGNER_UILIB_EXTERN Q_DECL_EXPORT
-#define QDESIGNER_UILIB_IMPORT Q_DECL_IMPORT
-
-#if defined(QT_DESIGNER_STATIC) || defined(QT_UIC) || defined(QT_UIC3)
-# define QDESIGNER_UILIB_EXPORT
-#elif defined(QDESIGNER_UILIB_LIBRARY)
-# define QDESIGNER_UILIB_EXPORT QDESIGNER_UILIB_EXTERN
-#else
-# define QDESIGNER_UILIB_EXPORT QDESIGNER_UILIB_IMPORT
-#endif
-
-#ifndef QDESIGNER_UILIB_EXPORT
-# define QDESIGNER_UILIB_EXPORT
-#endif
-
-#ifdef QFORMINTERNAL_NAMESPACE
-namespace QFormInternal
-{
-#endif
-
-
-/*******************************************************************************
-** Forward declarations
-*/
-
-class DomUI;
-class DomIncludes;
-class DomInclude;
-class DomResources;
-class DomResource;
-class DomActionGroup;
-class DomAction;
-class DomActionRef;
-class DomButtonGroup;
-class DomButtonGroups;
-class DomImages;
-class DomImage;
-class DomImageData;
-class DomCustomWidgets;
-class DomHeader;
-class DomCustomWidget;
-class DomProperties;
-class DomPropertyData;
-class DomSizePolicyData;
-class DomLayoutDefault;
-class DomLayoutFunction;
-class DomTabStops;
-class DomLayout;
-class DomLayoutItem;
-class DomRow;
-class DomColumn;
-class DomItem;
-class DomWidget;
-class DomSpacer;
-class DomColor;
-class DomGradientStop;
-class DomGradient;
-class DomBrush;
-class DomColorRole;
-class DomColorGroup;
-class DomPalette;
-class DomFont;
-class DomPoint;
-class DomRect;
-class DomLocale;
-class DomSizePolicy;
-class DomSize;
-class DomDate;
-class DomTime;
-class DomDateTime;
-class DomStringList;
-class DomResourcePixmap;
-class DomResourceIcon;
-class DomString;
-class DomPointF;
-class DomRectF;
-class DomSizeF;
-class DomChar;
-class DomUrl;
-class DomProperty;
-class DomConnections;
-class DomConnection;
-class DomConnectionHints;
-class DomConnectionHint;
-class DomScript;
-class DomWidgetData;
-class DomDesignerData;
-class DomSlots;
-class DomPropertySpecifications;
-class DomStringPropertySpecification;
-
-/*******************************************************************************
-** Declarations
-*/
-
-class QDESIGNER_UILIB_EXPORT DomUI {
-public:
- DomUI();
- ~DomUI();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeVersion() const { return m_has_attr_version; }
- inline QString attributeVersion() const { return m_attr_version; }
- inline void setAttributeVersion(const QString& a) { m_attr_version = a; m_has_attr_version = true; }
- inline void clearAttributeVersion() { m_has_attr_version = false; }
-
- inline bool hasAttributeLanguage() const { return m_has_attr_language; }
- inline QString attributeLanguage() const { return m_attr_language; }
- inline void setAttributeLanguage(const QString& a) { m_attr_language = a; m_has_attr_language = true; }
- inline void clearAttributeLanguage() { m_has_attr_language = false; }
-
- inline bool hasAttributeDisplayname() const { return m_has_attr_displayname; }
- inline QString attributeDisplayname() const { return m_attr_displayname; }
- inline void setAttributeDisplayname(const QString& a) { m_attr_displayname = a; m_has_attr_displayname = true; }
- inline void clearAttributeDisplayname() { m_has_attr_displayname = false; }
-
- inline bool hasAttributeStdsetdef() const { return m_has_attr_stdsetdef; }
- inline int attributeStdsetdef() const { return m_attr_stdsetdef; }
- inline void setAttributeStdsetdef(int a) { m_attr_stdsetdef = a; m_has_attr_stdsetdef = true; }
- inline void clearAttributeStdsetdef() { m_has_attr_stdsetdef = false; }
-
- inline bool hasAttributeStdSetDef() const { return m_has_attr_stdSetDef; }
- inline int attributeStdSetDef() const { return m_attr_stdSetDef; }
- inline void setAttributeStdSetDef(int a) { m_attr_stdSetDef = a; m_has_attr_stdSetDef = true; }
- inline void clearAttributeStdSetDef() { m_has_attr_stdSetDef = false; }
-
- // child element accessors
- inline QString elementAuthor() const { return m_author; }
- void setElementAuthor(const QString& a);
- inline bool hasElementAuthor() const { return m_children & Author; }
- void clearElementAuthor();
-
- inline QString elementComment() const { return m_comment; }
- void setElementComment(const QString& a);
- inline bool hasElementComment() const { return m_children & Comment; }
- void clearElementComment();
-
- inline QString elementExportMacro() const { return m_exportMacro; }
- void setElementExportMacro(const QString& a);
- inline bool hasElementExportMacro() const { return m_children & ExportMacro; }
- void clearElementExportMacro();
-
- inline QString elementClass() const { return m_class; }
- void setElementClass(const QString& a);
- inline bool hasElementClass() const { return m_children & Class; }
- void clearElementClass();
-
- inline DomWidget* elementWidget() const { return m_widget; }
- DomWidget* takeElementWidget();
- void setElementWidget(DomWidget* a);
- inline bool hasElementWidget() const { return m_children & Widget; }
- void clearElementWidget();
-
- inline DomLayoutDefault* elementLayoutDefault() const { return m_layoutDefault; }
- DomLayoutDefault* takeElementLayoutDefault();
- void setElementLayoutDefault(DomLayoutDefault* a);
- inline bool hasElementLayoutDefault() const { return m_children & LayoutDefault; }
- void clearElementLayoutDefault();
-
- inline DomLayoutFunction* elementLayoutFunction() const { return m_layoutFunction; }
- DomLayoutFunction* takeElementLayoutFunction();
- void setElementLayoutFunction(DomLayoutFunction* a);
- inline bool hasElementLayoutFunction() const { return m_children & LayoutFunction; }
- void clearElementLayoutFunction();
-
- inline QString elementPixmapFunction() const { return m_pixmapFunction; }
- void setElementPixmapFunction(const QString& a);
- inline bool hasElementPixmapFunction() const { return m_children & PixmapFunction; }
- void clearElementPixmapFunction();
-
- inline DomCustomWidgets* elementCustomWidgets() const { return m_customWidgets; }
- DomCustomWidgets* takeElementCustomWidgets();
- void setElementCustomWidgets(DomCustomWidgets* a);
- inline bool hasElementCustomWidgets() const { return m_children & CustomWidgets; }
- void clearElementCustomWidgets();
-
- inline DomTabStops* elementTabStops() const { return m_tabStops; }
- DomTabStops* takeElementTabStops();
- void setElementTabStops(DomTabStops* a);
- inline bool hasElementTabStops() const { return m_children & TabStops; }
- void clearElementTabStops();
-
- inline DomImages* elementImages() const { return m_images; }
- DomImages* takeElementImages();
- void setElementImages(DomImages* a);
- inline bool hasElementImages() const { return m_children & Images; }
- void clearElementImages();
-
- inline DomIncludes* elementIncludes() const { return m_includes; }
- DomIncludes* takeElementIncludes();
- void setElementIncludes(DomIncludes* a);
- inline bool hasElementIncludes() const { return m_children & Includes; }
- void clearElementIncludes();
-
- inline DomResources* elementResources() const { return m_resources; }
- DomResources* takeElementResources();
- void setElementResources(DomResources* a);
- inline bool hasElementResources() const { return m_children & Resources; }
- void clearElementResources();
-
- inline DomConnections* elementConnections() const { return m_connections; }
- DomConnections* takeElementConnections();
- void setElementConnections(DomConnections* a);
- inline bool hasElementConnections() const { return m_children & Connections; }
- void clearElementConnections();
-
- inline DomDesignerData* elementDesignerdata() const { return m_designerdata; }
- DomDesignerData* takeElementDesignerdata();
- void setElementDesignerdata(DomDesignerData* a);
- inline bool hasElementDesignerdata() const { return m_children & Designerdata; }
- void clearElementDesignerdata();
-
- inline DomSlots* elementSlots() const { return m_slots; }
- DomSlots* takeElementSlots();
- void setElementSlots(DomSlots* a);
- inline bool hasElementSlots() const { return m_children & Slots; }
- void clearElementSlots();
-
- inline DomButtonGroups* elementButtonGroups() const { return m_buttonGroups; }
- DomButtonGroups* takeElementButtonGroups();
- void setElementButtonGroups(DomButtonGroups* a);
- inline bool hasElementButtonGroups() const { return m_children & ButtonGroups; }
- void clearElementButtonGroups();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_version;
- bool m_has_attr_version;
-
- QString m_attr_language;
- bool m_has_attr_language;
-
- QString m_attr_displayname;
- bool m_has_attr_displayname;
-
- int m_attr_stdsetdef;
- bool m_has_attr_stdsetdef;
-
- int m_attr_stdSetDef;
- bool m_has_attr_stdSetDef;
-
- // child element data
- uint m_children;
- QString m_author;
- QString m_comment;
- QString m_exportMacro;
- QString m_class;
- DomWidget* m_widget;
- DomLayoutDefault* m_layoutDefault;
- DomLayoutFunction* m_layoutFunction;
- QString m_pixmapFunction;
- DomCustomWidgets* m_customWidgets;
- DomTabStops* m_tabStops;
- DomImages* m_images;
- DomIncludes* m_includes;
- DomResources* m_resources;
- DomConnections* m_connections;
- DomDesignerData* m_designerdata;
- DomSlots* m_slots;
- DomButtonGroups* m_buttonGroups;
- enum Child {
- Author = 1,
- Comment = 2,
- ExportMacro = 4,
- Class = 8,
- Widget = 16,
- LayoutDefault = 32,
- LayoutFunction = 64,
- PixmapFunction = 128,
- CustomWidgets = 256,
- TabStops = 512,
- Images = 1024,
- Includes = 2048,
- Resources = 4096,
- Connections = 8192,
- Designerdata = 16384,
- Slots = 32768,
- ButtonGroups = 65536
- };
-
- DomUI(const DomUI &other);
- void operator = (const DomUI&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomIncludes {
-public:
- DomIncludes();
- ~DomIncludes();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomInclude*> elementInclude() const { return m_include; }
- void setElementInclude(const QList<DomInclude*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomInclude*> m_include;
- enum Child {
- Include = 1
- };
-
- DomIncludes(const DomIncludes &other);
- void operator = (const DomIncludes&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomInclude {
-public:
- DomInclude();
- ~DomInclude();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeLocation() const { return m_has_attr_location; }
- inline QString attributeLocation() const { return m_attr_location; }
- inline void setAttributeLocation(const QString& a) { m_attr_location = a; m_has_attr_location = true; }
- inline void clearAttributeLocation() { m_has_attr_location = false; }
-
- inline bool hasAttributeImpldecl() const { return m_has_attr_impldecl; }
- inline QString attributeImpldecl() const { return m_attr_impldecl; }
- inline void setAttributeImpldecl(const QString& a) { m_attr_impldecl = a; m_has_attr_impldecl = true; }
- inline void clearAttributeImpldecl() { m_has_attr_impldecl = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_location;
- bool m_has_attr_location;
-
- QString m_attr_impldecl;
- bool m_has_attr_impldecl;
-
- // child element data
- uint m_children;
-
- DomInclude(const DomInclude &other);
- void operator = (const DomInclude&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomResources {
-public:
- DomResources();
- ~DomResources();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- // child element accessors
- inline QList<DomResource*> elementInclude() const { return m_include; }
- void setElementInclude(const QList<DomResource*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- // child element data
- uint m_children;
- QList<DomResource*> m_include;
- enum Child {
- Include = 1
- };
-
- DomResources(const DomResources &other);
- void operator = (const DomResources&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomResource {
-public:
- DomResource();
- ~DomResource();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeLocation() const { return m_has_attr_location; }
- inline QString attributeLocation() const { return m_attr_location; }
- inline void setAttributeLocation(const QString& a) { m_attr_location = a; m_has_attr_location = true; }
- inline void clearAttributeLocation() { m_has_attr_location = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_location;
- bool m_has_attr_location;
-
- // child element data
- uint m_children;
-
- DomResource(const DomResource &other);
- void operator = (const DomResource&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomActionGroup {
-public:
- DomActionGroup();
- ~DomActionGroup();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- // child element accessors
- inline QList<DomAction*> elementAction() const { return m_action; }
- void setElementAction(const QList<DomAction*>& a);
-
- inline QList<DomActionGroup*> elementActionGroup() const { return m_actionGroup; }
- void setElementActionGroup(const QList<DomActionGroup*>& a);
-
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
- inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
- void setElementAttribute(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- // child element data
- uint m_children;
- QList<DomAction*> m_action;
- QList<DomActionGroup*> m_actionGroup;
- QList<DomProperty*> m_property;
- QList<DomProperty*> m_attribute;
- enum Child {
- Action = 1,
- ActionGroup = 2,
- Property = 4,
- Attribute = 8
- };
-
- DomActionGroup(const DomActionGroup &other);
- void operator = (const DomActionGroup&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomAction {
-public:
- DomAction();
- ~DomAction();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- inline bool hasAttributeMenu() const { return m_has_attr_menu; }
- inline QString attributeMenu() const { return m_attr_menu; }
- inline void setAttributeMenu(const QString& a) { m_attr_menu = a; m_has_attr_menu = true; }
- inline void clearAttributeMenu() { m_has_attr_menu = false; }
-
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
- inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
- void setElementAttribute(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- QString m_attr_menu;
- bool m_has_attr_menu;
-
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- QList<DomProperty*> m_attribute;
- enum Child {
- Property = 1,
- Attribute = 2
- };
-
- DomAction(const DomAction &other);
- void operator = (const DomAction&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomActionRef {
-public:
- DomActionRef();
- ~DomActionRef();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- // child element data
- uint m_children;
-
- DomActionRef(const DomActionRef &other);
- void operator = (const DomActionRef&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomButtonGroup {
-public:
- DomButtonGroup();
- ~DomButtonGroup();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
- inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
- void setElementAttribute(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- QList<DomProperty*> m_attribute;
- enum Child {
- Property = 1,
- Attribute = 2
- };
-
- DomButtonGroup(const DomButtonGroup &other);
- void operator = (const DomButtonGroup&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomButtonGroups {
-public:
- DomButtonGroups();
- ~DomButtonGroups();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomButtonGroup*> elementButtonGroup() const { return m_buttonGroup; }
- void setElementButtonGroup(const QList<DomButtonGroup*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomButtonGroup*> m_buttonGroup;
- enum Child {
- ButtonGroup = 1
- };
-
- DomButtonGroups(const DomButtonGroups &other);
- void operator = (const DomButtonGroups&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomImages {
-public:
- DomImages();
- ~DomImages();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomImage*> elementImage() const { return m_image; }
- void setElementImage(const QList<DomImage*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomImage*> m_image;
- enum Child {
- Image = 1
- };
-
- DomImages(const DomImages &other);
- void operator = (const DomImages&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomImage {
-public:
- DomImage();
- ~DomImage();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- // child element accessors
- inline DomImageData* elementData() const { return m_data; }
- DomImageData* takeElementData();
- void setElementData(DomImageData* a);
- inline bool hasElementData() const { return m_children & Data; }
- void clearElementData();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- // child element data
- uint m_children;
- DomImageData* m_data;
- enum Child {
- Data = 1
- };
-
- DomImage(const DomImage &other);
- void operator = (const DomImage&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomImageData {
-public:
- DomImageData();
- ~DomImageData();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeFormat() const { return m_has_attr_format; }
- inline QString attributeFormat() const { return m_attr_format; }
- inline void setAttributeFormat(const QString& a) { m_attr_format = a; m_has_attr_format = true; }
- inline void clearAttributeFormat() { m_has_attr_format = false; }
-
- inline bool hasAttributeLength() const { return m_has_attr_length; }
- inline int attributeLength() const { return m_attr_length; }
- inline void setAttributeLength(int a) { m_attr_length = a; m_has_attr_length = true; }
- inline void clearAttributeLength() { m_has_attr_length = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_format;
- bool m_has_attr_format;
-
- int m_attr_length;
- bool m_has_attr_length;
-
- // child element data
- uint m_children;
-
- DomImageData(const DomImageData &other);
- void operator = (const DomImageData&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomCustomWidgets {
-public:
- DomCustomWidgets();
- ~DomCustomWidgets();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomCustomWidget*> elementCustomWidget() const { return m_customWidget; }
- void setElementCustomWidget(const QList<DomCustomWidget*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomCustomWidget*> m_customWidget;
- enum Child {
- CustomWidget = 1
- };
-
- DomCustomWidgets(const DomCustomWidgets &other);
- void operator = (const DomCustomWidgets&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomHeader {
-public:
- DomHeader();
- ~DomHeader();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeLocation() const { return m_has_attr_location; }
- inline QString attributeLocation() const { return m_attr_location; }
- inline void setAttributeLocation(const QString& a) { m_attr_location = a; m_has_attr_location = true; }
- inline void clearAttributeLocation() { m_has_attr_location = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_location;
- bool m_has_attr_location;
-
- // child element data
- uint m_children;
-
- DomHeader(const DomHeader &other);
- void operator = (const DomHeader&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomCustomWidget {
-public:
- DomCustomWidget();
- ~DomCustomWidget();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QString elementClass() const { return m_class; }
- void setElementClass(const QString& a);
- inline bool hasElementClass() const { return m_children & Class; }
- void clearElementClass();
-
- inline QString elementExtends() const { return m_extends; }
- void setElementExtends(const QString& a);
- inline bool hasElementExtends() const { return m_children & Extends; }
- void clearElementExtends();
-
- inline DomHeader* elementHeader() const { return m_header; }
- DomHeader* takeElementHeader();
- void setElementHeader(DomHeader* a);
- inline bool hasElementHeader() const { return m_children & Header; }
- void clearElementHeader();
-
- inline DomSize* elementSizeHint() const { return m_sizeHint; }
- DomSize* takeElementSizeHint();
- void setElementSizeHint(DomSize* a);
- inline bool hasElementSizeHint() const { return m_children & SizeHint; }
- void clearElementSizeHint();
-
- inline QString elementAddPageMethod() const { return m_addPageMethod; }
- void setElementAddPageMethod(const QString& a);
- inline bool hasElementAddPageMethod() const { return m_children & AddPageMethod; }
- void clearElementAddPageMethod();
-
- inline int elementContainer() const { return m_container; }
- void setElementContainer(int a);
- inline bool hasElementContainer() const { return m_children & Container; }
- void clearElementContainer();
-
- inline DomSizePolicyData* elementSizePolicy() const { return m_sizePolicy; }
- DomSizePolicyData* takeElementSizePolicy();
- void setElementSizePolicy(DomSizePolicyData* a);
- inline bool hasElementSizePolicy() const { return m_children & SizePolicy; }
- void clearElementSizePolicy();
-
- inline QString elementPixmap() const { return m_pixmap; }
- void setElementPixmap(const QString& a);
- inline bool hasElementPixmap() const { return m_children & Pixmap; }
- void clearElementPixmap();
-
- inline DomScript* elementScript() const { return m_script; }
- DomScript* takeElementScript();
- void setElementScript(DomScript* a);
- inline bool hasElementScript() const { return m_children & Script; }
- void clearElementScript();
-
- inline DomProperties* elementProperties() const { return m_properties; }
- DomProperties* takeElementProperties();
- void setElementProperties(DomProperties* a);
- inline bool hasElementProperties() const { return m_children & Properties; }
- void clearElementProperties();
-
- inline DomSlots* elementSlots() const { return m_slots; }
- DomSlots* takeElementSlots();
- void setElementSlots(DomSlots* a);
- inline bool hasElementSlots() const { return m_children & Slots; }
- void clearElementSlots();
-
- inline DomPropertySpecifications* elementPropertyspecifications() const { return m_propertyspecifications; }
- DomPropertySpecifications* takeElementPropertyspecifications();
- void setElementPropertyspecifications(DomPropertySpecifications* a);
- inline bool hasElementPropertyspecifications() const { return m_children & Propertyspecifications; }
- void clearElementPropertyspecifications();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QString m_class;
- QString m_extends;
- DomHeader* m_header;
- DomSize* m_sizeHint;
- QString m_addPageMethod;
- int m_container;
- DomSizePolicyData* m_sizePolicy;
- QString m_pixmap;
- DomScript* m_script;
- DomProperties* m_properties;
- DomSlots* m_slots;
- DomPropertySpecifications* m_propertyspecifications;
- enum Child {
- Class = 1,
- Extends = 2,
- Header = 4,
- SizeHint = 8,
- AddPageMethod = 16,
- Container = 32,
- SizePolicy = 64,
- Pixmap = 128,
- Script = 256,
- Properties = 512,
- Slots = 1024,
- Propertyspecifications = 2048
- };
-
- DomCustomWidget(const DomCustomWidget &other);
- void operator = (const DomCustomWidget&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomProperties {
-public:
- DomProperties();
- ~DomProperties();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomPropertyData*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomPropertyData*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomPropertyData*> m_property;
- enum Child {
- Property = 1
- };
-
- DomProperties(const DomProperties &other);
- void operator = (const DomProperties&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomPropertyData {
-public:
- DomPropertyData();
- ~DomPropertyData();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeType() const { return m_has_attr_type; }
- inline QString attributeType() const { return m_attr_type; }
- inline void setAttributeType(const QString& a) { m_attr_type = a; m_has_attr_type = true; }
- inline void clearAttributeType() { m_has_attr_type = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_type;
- bool m_has_attr_type;
-
- // child element data
- uint m_children;
-
- DomPropertyData(const DomPropertyData &other);
- void operator = (const DomPropertyData&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomSizePolicyData {
-public:
- DomSizePolicyData();
- ~DomSizePolicyData();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementHorData() const { return m_horData; }
- void setElementHorData(int a);
- inline bool hasElementHorData() const { return m_children & HorData; }
- void clearElementHorData();
-
- inline int elementVerData() const { return m_verData; }
- void setElementVerData(int a);
- inline bool hasElementVerData() const { return m_children & VerData; }
- void clearElementVerData();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_horData;
- int m_verData;
- enum Child {
- HorData = 1,
- VerData = 2
- };
-
- DomSizePolicyData(const DomSizePolicyData &other);
- void operator = (const DomSizePolicyData&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomLayoutDefault {
-public:
- DomLayoutDefault();
- ~DomLayoutDefault();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeSpacing() const { return m_has_attr_spacing; }
- inline int attributeSpacing() const { return m_attr_spacing; }
- inline void setAttributeSpacing(int a) { m_attr_spacing = a; m_has_attr_spacing = true; }
- inline void clearAttributeSpacing() { m_has_attr_spacing = false; }
-
- inline bool hasAttributeMargin() const { return m_has_attr_margin; }
- inline int attributeMargin() const { return m_attr_margin; }
- inline void setAttributeMargin(int a) { m_attr_margin = a; m_has_attr_margin = true; }
- inline void clearAttributeMargin() { m_has_attr_margin = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- int m_attr_spacing;
- bool m_has_attr_spacing;
-
- int m_attr_margin;
- bool m_has_attr_margin;
-
- // child element data
- uint m_children;
-
- DomLayoutDefault(const DomLayoutDefault &other);
- void operator = (const DomLayoutDefault&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomLayoutFunction {
-public:
- DomLayoutFunction();
- ~DomLayoutFunction();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeSpacing() const { return m_has_attr_spacing; }
- inline QString attributeSpacing() const { return m_attr_spacing; }
- inline void setAttributeSpacing(const QString& a) { m_attr_spacing = a; m_has_attr_spacing = true; }
- inline void clearAttributeSpacing() { m_has_attr_spacing = false; }
-
- inline bool hasAttributeMargin() const { return m_has_attr_margin; }
- inline QString attributeMargin() const { return m_attr_margin; }
- inline void setAttributeMargin(const QString& a) { m_attr_margin = a; m_has_attr_margin = true; }
- inline void clearAttributeMargin() { m_has_attr_margin = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_spacing;
- bool m_has_attr_spacing;
-
- QString m_attr_margin;
- bool m_has_attr_margin;
-
- // child element data
- uint m_children;
-
- DomLayoutFunction(const DomLayoutFunction &other);
- void operator = (const DomLayoutFunction&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomTabStops {
-public:
- DomTabStops();
- ~DomTabStops();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QStringList elementTabStop() const { return m_tabStop; }
- void setElementTabStop(const QStringList& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QStringList m_tabStop;
- enum Child {
- TabStop = 1
- };
-
- DomTabStops(const DomTabStops &other);
- void operator = (const DomTabStops&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomLayout {
-public:
- DomLayout();
- ~DomLayout();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeClass() const { return m_has_attr_class; }
- inline QString attributeClass() const { return m_attr_class; }
- inline void setAttributeClass(const QString& a) { m_attr_class = a; m_has_attr_class = true; }
- inline void clearAttributeClass() { m_has_attr_class = false; }
-
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- inline bool hasAttributeStretch() const { return m_has_attr_stretch; }
- inline QString attributeStretch() const { return m_attr_stretch; }
- inline void setAttributeStretch(const QString& a) { m_attr_stretch = a; m_has_attr_stretch = true; }
- inline void clearAttributeStretch() { m_has_attr_stretch = false; }
-
- inline bool hasAttributeRowStretch() const { return m_has_attr_rowStretch; }
- inline QString attributeRowStretch() const { return m_attr_rowStretch; }
- inline void setAttributeRowStretch(const QString& a) { m_attr_rowStretch = a; m_has_attr_rowStretch = true; }
- inline void clearAttributeRowStretch() { m_has_attr_rowStretch = false; }
-
- inline bool hasAttributeColumnStretch() const { return m_has_attr_columnStretch; }
- inline QString attributeColumnStretch() const { return m_attr_columnStretch; }
- inline void setAttributeColumnStretch(const QString& a) { m_attr_columnStretch = a; m_has_attr_columnStretch = true; }
- inline void clearAttributeColumnStretch() { m_has_attr_columnStretch = false; }
-
- inline bool hasAttributeRowMinimumHeight() const { return m_has_attr_rowMinimumHeight; }
- inline QString attributeRowMinimumHeight() const { return m_attr_rowMinimumHeight; }
- inline void setAttributeRowMinimumHeight(const QString& a) { m_attr_rowMinimumHeight = a; m_has_attr_rowMinimumHeight = true; }
- inline void clearAttributeRowMinimumHeight() { m_has_attr_rowMinimumHeight = false; }
-
- inline bool hasAttributeColumnMinimumWidth() const { return m_has_attr_columnMinimumWidth; }
- inline QString attributeColumnMinimumWidth() const { return m_attr_columnMinimumWidth; }
- inline void setAttributeColumnMinimumWidth(const QString& a) { m_attr_columnMinimumWidth = a; m_has_attr_columnMinimumWidth = true; }
- inline void clearAttributeColumnMinimumWidth() { m_has_attr_columnMinimumWidth = false; }
-
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
- inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
- void setElementAttribute(const QList<DomProperty*>& a);
-
- inline QList<DomLayoutItem*> elementItem() const { return m_item; }
- void setElementItem(const QList<DomLayoutItem*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_class;
- bool m_has_attr_class;
-
- QString m_attr_name;
- bool m_has_attr_name;
-
- QString m_attr_stretch;
- bool m_has_attr_stretch;
-
- QString m_attr_rowStretch;
- bool m_has_attr_rowStretch;
-
- QString m_attr_columnStretch;
- bool m_has_attr_columnStretch;
-
- QString m_attr_rowMinimumHeight;
- bool m_has_attr_rowMinimumHeight;
-
- QString m_attr_columnMinimumWidth;
- bool m_has_attr_columnMinimumWidth;
-
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- QList<DomProperty*> m_attribute;
- QList<DomLayoutItem*> m_item;
- enum Child {
- Property = 1,
- Attribute = 2,
- Item = 4
- };
-
- DomLayout(const DomLayout &other);
- void operator = (const DomLayout&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomLayoutItem {
-public:
- DomLayoutItem();
- ~DomLayoutItem();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeRow() const { return m_has_attr_row; }
- inline int attributeRow() const { return m_attr_row; }
- inline void setAttributeRow(int a) { m_attr_row = a; m_has_attr_row = true; }
- inline void clearAttributeRow() { m_has_attr_row = false; }
-
- inline bool hasAttributeColumn() const { return m_has_attr_column; }
- inline int attributeColumn() const { return m_attr_column; }
- inline void setAttributeColumn(int a) { m_attr_column = a; m_has_attr_column = true; }
- inline void clearAttributeColumn() { m_has_attr_column = false; }
-
- inline bool hasAttributeRowSpan() const { return m_has_attr_rowSpan; }
- inline int attributeRowSpan() const { return m_attr_rowSpan; }
- inline void setAttributeRowSpan(int a) { m_attr_rowSpan = a; m_has_attr_rowSpan = true; }
- inline void clearAttributeRowSpan() { m_has_attr_rowSpan = false; }
-
- inline bool hasAttributeColSpan() const { return m_has_attr_colSpan; }
- inline int attributeColSpan() const { return m_attr_colSpan; }
- inline void setAttributeColSpan(int a) { m_attr_colSpan = a; m_has_attr_colSpan = true; }
- inline void clearAttributeColSpan() { m_has_attr_colSpan = false; }
-
- inline bool hasAttributeAlignment() const { return m_has_attr_alignment; }
- inline QString attributeAlignment() const { return m_attr_alignment; }
- inline void setAttributeAlignment(const QString& a) { m_attr_alignment = a; m_has_attr_alignment = true; }
- inline void clearAttributeAlignment() { m_has_attr_alignment = false; }
-
- // child element accessors
- enum Kind { Unknown = 0, Widget, Layout, Spacer };
- inline Kind kind() const { return m_kind; }
-
- inline DomWidget* elementWidget() const { return m_widget; }
- DomWidget* takeElementWidget();
- void setElementWidget(DomWidget* a);
-
- inline DomLayout* elementLayout() const { return m_layout; }
- DomLayout* takeElementLayout();
- void setElementLayout(DomLayout* a);
-
- inline DomSpacer* elementSpacer() const { return m_spacer; }
- DomSpacer* takeElementSpacer();
- void setElementSpacer(DomSpacer* a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- int m_attr_row;
- bool m_has_attr_row;
-
- int m_attr_column;
- bool m_has_attr_column;
-
- int m_attr_rowSpan;
- bool m_has_attr_rowSpan;
-
- int m_attr_colSpan;
- bool m_has_attr_colSpan;
-
- QString m_attr_alignment;
- bool m_has_attr_alignment;
-
- // child element data
- Kind m_kind;
- DomWidget* m_widget;
- DomLayout* m_layout;
- DomSpacer* m_spacer;
-
- DomLayoutItem(const DomLayoutItem &other);
- void operator = (const DomLayoutItem&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomRow {
-public:
- DomRow();
- ~DomRow();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- enum Child {
- Property = 1
- };
-
- DomRow(const DomRow &other);
- void operator = (const DomRow&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomColumn {
-public:
- DomColumn();
- ~DomColumn();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- enum Child {
- Property = 1
- };
-
- DomColumn(const DomColumn &other);
- void operator = (const DomColumn&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomItem {
-public:
- DomItem();
- ~DomItem();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeRow() const { return m_has_attr_row; }
- inline int attributeRow() const { return m_attr_row; }
- inline void setAttributeRow(int a) { m_attr_row = a; m_has_attr_row = true; }
- inline void clearAttributeRow() { m_has_attr_row = false; }
-
- inline bool hasAttributeColumn() const { return m_has_attr_column; }
- inline int attributeColumn() const { return m_attr_column; }
- inline void setAttributeColumn(int a) { m_attr_column = a; m_has_attr_column = true; }
- inline void clearAttributeColumn() { m_has_attr_column = false; }
-
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
- inline QList<DomItem*> elementItem() const { return m_item; }
- void setElementItem(const QList<DomItem*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- int m_attr_row;
- bool m_has_attr_row;
-
- int m_attr_column;
- bool m_has_attr_column;
-
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- QList<DomItem*> m_item;
- enum Child {
- Property = 1,
- Item = 2
- };
-
- DomItem(const DomItem &other);
- void operator = (const DomItem&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomWidget {
-public:
- DomWidget();
- ~DomWidget();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeClass() const { return m_has_attr_class; }
- inline QString attributeClass() const { return m_attr_class; }
- inline void setAttributeClass(const QString& a) { m_attr_class = a; m_has_attr_class = true; }
- inline void clearAttributeClass() { m_has_attr_class = false; }
-
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- inline bool hasAttributeNative() const { return m_has_attr_native; }
- inline bool attributeNative() const { return m_attr_native; }
- inline void setAttributeNative(bool a) { m_attr_native = a; m_has_attr_native = true; }
- inline void clearAttributeNative() { m_has_attr_native = false; }
-
- // child element accessors
- inline QStringList elementClass() const { return m_class; }
- void setElementClass(const QStringList& a);
-
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
- inline QList<DomScript*> elementScript() const { return m_script; }
- void setElementScript(const QList<DomScript*>& a);
-
- inline QList<DomWidgetData*> elementWidgetData() const { return m_widgetData; }
- void setElementWidgetData(const QList<DomWidgetData*>& a);
-
- inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
- void setElementAttribute(const QList<DomProperty*>& a);
-
- inline QList<DomRow*> elementRow() const { return m_row; }
- void setElementRow(const QList<DomRow*>& a);
-
- inline QList<DomColumn*> elementColumn() const { return m_column; }
- void setElementColumn(const QList<DomColumn*>& a);
-
- inline QList<DomItem*> elementItem() const { return m_item; }
- void setElementItem(const QList<DomItem*>& a);
-
- inline QList<DomLayout*> elementLayout() const { return m_layout; }
- void setElementLayout(const QList<DomLayout*>& a);
-
- inline QList<DomWidget*> elementWidget() const { return m_widget; }
- void setElementWidget(const QList<DomWidget*>& a);
-
- inline QList<DomAction*> elementAction() const { return m_action; }
- void setElementAction(const QList<DomAction*>& a);
-
- inline QList<DomActionGroup*> elementActionGroup() const { return m_actionGroup; }
- void setElementActionGroup(const QList<DomActionGroup*>& a);
-
- inline QList<DomActionRef*> elementAddAction() const { return m_addAction; }
- void setElementAddAction(const QList<DomActionRef*>& a);
-
- inline QStringList elementZOrder() const { return m_zOrder; }
- void setElementZOrder(const QStringList& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_class;
- bool m_has_attr_class;
-
- QString m_attr_name;
- bool m_has_attr_name;
-
- bool m_attr_native;
- bool m_has_attr_native;
-
- // child element data
- uint m_children;
- QStringList m_class;
- QList<DomProperty*> m_property;
- QList<DomScript*> m_script;
- QList<DomWidgetData*> m_widgetData;
- QList<DomProperty*> m_attribute;
- QList<DomRow*> m_row;
- QList<DomColumn*> m_column;
- QList<DomItem*> m_item;
- QList<DomLayout*> m_layout;
- QList<DomWidget*> m_widget;
- QList<DomAction*> m_action;
- QList<DomActionGroup*> m_actionGroup;
- QList<DomActionRef*> m_addAction;
- QStringList m_zOrder;
- enum Child {
- Class = 1,
- Property = 2,
- Script = 4,
- WidgetData = 8,
- Attribute = 16,
- Row = 32,
- Column = 64,
- Item = 128,
- Layout = 256,
- Widget = 512,
- Action = 1024,
- ActionGroup = 2048,
- AddAction = 4096,
- ZOrder = 8192
- };
-
- DomWidget(const DomWidget &other);
- void operator = (const DomWidget&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomSpacer {
-public:
- DomSpacer();
- ~DomSpacer();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- enum Child {
- Property = 1
- };
-
- DomSpacer(const DomSpacer &other);
- void operator = (const DomSpacer&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomColor {
-public:
- DomColor();
- ~DomColor();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeAlpha() const { return m_has_attr_alpha; }
- inline int attributeAlpha() const { return m_attr_alpha; }
- inline void setAttributeAlpha(int a) { m_attr_alpha = a; m_has_attr_alpha = true; }
- inline void clearAttributeAlpha() { m_has_attr_alpha = false; }
-
- // child element accessors
- inline int elementRed() const { return m_red; }
- void setElementRed(int a);
- inline bool hasElementRed() const { return m_children & Red; }
- void clearElementRed();
-
- inline int elementGreen() const { return m_green; }
- void setElementGreen(int a);
- inline bool hasElementGreen() const { return m_children & Green; }
- void clearElementGreen();
-
- inline int elementBlue() const { return m_blue; }
- void setElementBlue(int a);
- inline bool hasElementBlue() const { return m_children & Blue; }
- void clearElementBlue();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- int m_attr_alpha;
- bool m_has_attr_alpha;
-
- // child element data
- uint m_children;
- int m_red;
- int m_green;
- int m_blue;
- enum Child {
- Red = 1,
- Green = 2,
- Blue = 4
- };
-
- DomColor(const DomColor &other);
- void operator = (const DomColor&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomGradientStop {
-public:
- DomGradientStop();
- ~DomGradientStop();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributePosition() const { return m_has_attr_position; }
- inline double attributePosition() const { return m_attr_position; }
- inline void setAttributePosition(double a) { m_attr_position = a; m_has_attr_position = true; }
- inline void clearAttributePosition() { m_has_attr_position = false; }
-
- // child element accessors
- inline DomColor* elementColor() const { return m_color; }
- DomColor* takeElementColor();
- void setElementColor(DomColor* a);
- inline bool hasElementColor() const { return m_children & Color; }
- void clearElementColor();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- double m_attr_position;
- bool m_has_attr_position;
-
- // child element data
- uint m_children;
- DomColor* m_color;
- enum Child {
- Color = 1
- };
-
- DomGradientStop(const DomGradientStop &other);
- void operator = (const DomGradientStop&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomGradient {
-public:
- DomGradient();
- ~DomGradient();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeStartX() const { return m_has_attr_startX; }
- inline double attributeStartX() const { return m_attr_startX; }
- inline void setAttributeStartX(double a) { m_attr_startX = a; m_has_attr_startX = true; }
- inline void clearAttributeStartX() { m_has_attr_startX = false; }
-
- inline bool hasAttributeStartY() const { return m_has_attr_startY; }
- inline double attributeStartY() const { return m_attr_startY; }
- inline void setAttributeStartY(double a) { m_attr_startY = a; m_has_attr_startY = true; }
- inline void clearAttributeStartY() { m_has_attr_startY = false; }
-
- inline bool hasAttributeEndX() const { return m_has_attr_endX; }
- inline double attributeEndX() const { return m_attr_endX; }
- inline void setAttributeEndX(double a) { m_attr_endX = a; m_has_attr_endX = true; }
- inline void clearAttributeEndX() { m_has_attr_endX = false; }
-
- inline bool hasAttributeEndY() const { return m_has_attr_endY; }
- inline double attributeEndY() const { return m_attr_endY; }
- inline void setAttributeEndY(double a) { m_attr_endY = a; m_has_attr_endY = true; }
- inline void clearAttributeEndY() { m_has_attr_endY = false; }
-
- inline bool hasAttributeCentralX() const { return m_has_attr_centralX; }
- inline double attributeCentralX() const { return m_attr_centralX; }
- inline void setAttributeCentralX(double a) { m_attr_centralX = a; m_has_attr_centralX = true; }
- inline void clearAttributeCentralX() { m_has_attr_centralX = false; }
-
- inline bool hasAttributeCentralY() const { return m_has_attr_centralY; }
- inline double attributeCentralY() const { return m_attr_centralY; }
- inline void setAttributeCentralY(double a) { m_attr_centralY = a; m_has_attr_centralY = true; }
- inline void clearAttributeCentralY() { m_has_attr_centralY = false; }
-
- inline bool hasAttributeFocalX() const { return m_has_attr_focalX; }
- inline double attributeFocalX() const { return m_attr_focalX; }
- inline void setAttributeFocalX(double a) { m_attr_focalX = a; m_has_attr_focalX = true; }
- inline void clearAttributeFocalX() { m_has_attr_focalX = false; }
-
- inline bool hasAttributeFocalY() const { return m_has_attr_focalY; }
- inline double attributeFocalY() const { return m_attr_focalY; }
- inline void setAttributeFocalY(double a) { m_attr_focalY = a; m_has_attr_focalY = true; }
- inline void clearAttributeFocalY() { m_has_attr_focalY = false; }
-
- inline bool hasAttributeRadius() const { return m_has_attr_radius; }
- inline double attributeRadius() const { return m_attr_radius; }
- inline void setAttributeRadius(double a) { m_attr_radius = a; m_has_attr_radius = true; }
- inline void clearAttributeRadius() { m_has_attr_radius = false; }
-
- inline bool hasAttributeAngle() const { return m_has_attr_angle; }
- inline double attributeAngle() const { return m_attr_angle; }
- inline void setAttributeAngle(double a) { m_attr_angle = a; m_has_attr_angle = true; }
- inline void clearAttributeAngle() { m_has_attr_angle = false; }
-
- inline bool hasAttributeType() const { return m_has_attr_type; }
- inline QString attributeType() const { return m_attr_type; }
- inline void setAttributeType(const QString& a) { m_attr_type = a; m_has_attr_type = true; }
- inline void clearAttributeType() { m_has_attr_type = false; }
-
- inline bool hasAttributeSpread() const { return m_has_attr_spread; }
- inline QString attributeSpread() const { return m_attr_spread; }
- inline void setAttributeSpread(const QString& a) { m_attr_spread = a; m_has_attr_spread = true; }
- inline void clearAttributeSpread() { m_has_attr_spread = false; }
-
- inline bool hasAttributeCoordinateMode() const { return m_has_attr_coordinateMode; }
- inline QString attributeCoordinateMode() const { return m_attr_coordinateMode; }
- inline void setAttributeCoordinateMode(const QString& a) { m_attr_coordinateMode = a; m_has_attr_coordinateMode = true; }
- inline void clearAttributeCoordinateMode() { m_has_attr_coordinateMode = false; }
-
- // child element accessors
- inline QList<DomGradientStop*> elementGradientStop() const { return m_gradientStop; }
- void setElementGradientStop(const QList<DomGradientStop*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- double m_attr_startX;
- bool m_has_attr_startX;
-
- double m_attr_startY;
- bool m_has_attr_startY;
-
- double m_attr_endX;
- bool m_has_attr_endX;
-
- double m_attr_endY;
- bool m_has_attr_endY;
-
- double m_attr_centralX;
- bool m_has_attr_centralX;
-
- double m_attr_centralY;
- bool m_has_attr_centralY;
-
- double m_attr_focalX;
- bool m_has_attr_focalX;
-
- double m_attr_focalY;
- bool m_has_attr_focalY;
-
- double m_attr_radius;
- bool m_has_attr_radius;
-
- double m_attr_angle;
- bool m_has_attr_angle;
-
- QString m_attr_type;
- bool m_has_attr_type;
-
- QString m_attr_spread;
- bool m_has_attr_spread;
-
- QString m_attr_coordinateMode;
- bool m_has_attr_coordinateMode;
-
- // child element data
- uint m_children;
- QList<DomGradientStop*> m_gradientStop;
- enum Child {
- GradientStop = 1
- };
-
- DomGradient(const DomGradient &other);
- void operator = (const DomGradient&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomBrush {
-public:
- DomBrush();
- ~DomBrush();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeBrushStyle() const { return m_has_attr_brushStyle; }
- inline QString attributeBrushStyle() const { return m_attr_brushStyle; }
- inline void setAttributeBrushStyle(const QString& a) { m_attr_brushStyle = a; m_has_attr_brushStyle = true; }
- inline void clearAttributeBrushStyle() { m_has_attr_brushStyle = false; }
-
- // child element accessors
- enum Kind { Unknown = 0, Color, Texture, Gradient };
- inline Kind kind() const { return m_kind; }
-
- inline DomColor* elementColor() const { return m_color; }
- DomColor* takeElementColor();
- void setElementColor(DomColor* a);
-
- inline DomProperty* elementTexture() const { return m_texture; }
- DomProperty* takeElementTexture();
- void setElementTexture(DomProperty* a);
-
- inline DomGradient* elementGradient() const { return m_gradient; }
- DomGradient* takeElementGradient();
- void setElementGradient(DomGradient* a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_brushStyle;
- bool m_has_attr_brushStyle;
-
- // child element data
- Kind m_kind;
- DomColor* m_color;
- DomProperty* m_texture;
- DomGradient* m_gradient;
-
- DomBrush(const DomBrush &other);
- void operator = (const DomBrush&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomColorRole {
-public:
- DomColorRole();
- ~DomColorRole();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeRole() const { return m_has_attr_role; }
- inline QString attributeRole() const { return m_attr_role; }
- inline void setAttributeRole(const QString& a) { m_attr_role = a; m_has_attr_role = true; }
- inline void clearAttributeRole() { m_has_attr_role = false; }
-
- // child element accessors
- inline DomBrush* elementBrush() const { return m_brush; }
- DomBrush* takeElementBrush();
- void setElementBrush(DomBrush* a);
- inline bool hasElementBrush() const { return m_children & Brush; }
- void clearElementBrush();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_role;
- bool m_has_attr_role;
-
- // child element data
- uint m_children;
- DomBrush* m_brush;
- enum Child {
- Brush = 1
- };
-
- DomColorRole(const DomColorRole &other);
- void operator = (const DomColorRole&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomColorGroup {
-public:
- DomColorGroup();
- ~DomColorGroup();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomColorRole*> elementColorRole() const { return m_colorRole; }
- void setElementColorRole(const QList<DomColorRole*>& a);
-
- inline QList<DomColor*> elementColor() const { return m_color; }
- void setElementColor(const QList<DomColor*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomColorRole*> m_colorRole;
- QList<DomColor*> m_color;
- enum Child {
- ColorRole = 1,
- Color = 2
- };
-
- DomColorGroup(const DomColorGroup &other);
- void operator = (const DomColorGroup&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomPalette {
-public:
- DomPalette();
- ~DomPalette();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline DomColorGroup* elementActive() const { return m_active; }
- DomColorGroup* takeElementActive();
- void setElementActive(DomColorGroup* a);
- inline bool hasElementActive() const { return m_children & Active; }
- void clearElementActive();
-
- inline DomColorGroup* elementInactive() const { return m_inactive; }
- DomColorGroup* takeElementInactive();
- void setElementInactive(DomColorGroup* a);
- inline bool hasElementInactive() const { return m_children & Inactive; }
- void clearElementInactive();
-
- inline DomColorGroup* elementDisabled() const { return m_disabled; }
- DomColorGroup* takeElementDisabled();
- void setElementDisabled(DomColorGroup* a);
- inline bool hasElementDisabled() const { return m_children & Disabled; }
- void clearElementDisabled();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- DomColorGroup* m_active;
- DomColorGroup* m_inactive;
- DomColorGroup* m_disabled;
- enum Child {
- Active = 1,
- Inactive = 2,
- Disabled = 4
- };
-
- DomPalette(const DomPalette &other);
- void operator = (const DomPalette&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomFont {
-public:
- DomFont();
- ~DomFont();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QString elementFamily() const { return m_family; }
- void setElementFamily(const QString& a);
- inline bool hasElementFamily() const { return m_children & Family; }
- void clearElementFamily();
-
- inline int elementPointSize() const { return m_pointSize; }
- void setElementPointSize(int a);
- inline bool hasElementPointSize() const { return m_children & PointSize; }
- void clearElementPointSize();
-
- inline int elementWeight() const { return m_weight; }
- void setElementWeight(int a);
- inline bool hasElementWeight() const { return m_children & Weight; }
- void clearElementWeight();
-
- inline bool elementItalic() const { return m_italic; }
- void setElementItalic(bool a);
- inline bool hasElementItalic() const { return m_children & Italic; }
- void clearElementItalic();
-
- inline bool elementBold() const { return m_bold; }
- void setElementBold(bool a);
- inline bool hasElementBold() const { return m_children & Bold; }
- void clearElementBold();
-
- inline bool elementUnderline() const { return m_underline; }
- void setElementUnderline(bool a);
- inline bool hasElementUnderline() const { return m_children & Underline; }
- void clearElementUnderline();
-
- inline bool elementStrikeOut() const { return m_strikeOut; }
- void setElementStrikeOut(bool a);
- inline bool hasElementStrikeOut() const { return m_children & StrikeOut; }
- void clearElementStrikeOut();
-
- inline bool elementAntialiasing() const { return m_antialiasing; }
- void setElementAntialiasing(bool a);
- inline bool hasElementAntialiasing() const { return m_children & Antialiasing; }
- void clearElementAntialiasing();
-
- inline QString elementStyleStrategy() const { return m_styleStrategy; }
- void setElementStyleStrategy(const QString& a);
- inline bool hasElementStyleStrategy() const { return m_children & StyleStrategy; }
- void clearElementStyleStrategy();
-
- inline bool elementKerning() const { return m_kerning; }
- void setElementKerning(bool a);
- inline bool hasElementKerning() const { return m_children & Kerning; }
- void clearElementKerning();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QString m_family;
- int m_pointSize;
- int m_weight;
- bool m_italic;
- bool m_bold;
- bool m_underline;
- bool m_strikeOut;
- bool m_antialiasing;
- QString m_styleStrategy;
- bool m_kerning;
- enum Child {
- Family = 1,
- PointSize = 2,
- Weight = 4,
- Italic = 8,
- Bold = 16,
- Underline = 32,
- StrikeOut = 64,
- Antialiasing = 128,
- StyleStrategy = 256,
- Kerning = 512
- };
-
- DomFont(const DomFont &other);
- void operator = (const DomFont&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomPoint {
-public:
- DomPoint();
- ~DomPoint();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementX() const { return m_x; }
- void setElementX(int a);
- inline bool hasElementX() const { return m_children & X; }
- void clearElementX();
-
- inline int elementY() const { return m_y; }
- void setElementY(int a);
- inline bool hasElementY() const { return m_children & Y; }
- void clearElementY();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_x;
- int m_y;
- enum Child {
- X = 1,
- Y = 2
- };
-
- DomPoint(const DomPoint &other);
- void operator = (const DomPoint&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomRect {
-public:
- DomRect();
- ~DomRect();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementX() const { return m_x; }
- void setElementX(int a);
- inline bool hasElementX() const { return m_children & X; }
- void clearElementX();
-
- inline int elementY() const { return m_y; }
- void setElementY(int a);
- inline bool hasElementY() const { return m_children & Y; }
- void clearElementY();
-
- inline int elementWidth() const { return m_width; }
- void setElementWidth(int a);
- inline bool hasElementWidth() const { return m_children & Width; }
- void clearElementWidth();
-
- inline int elementHeight() const { return m_height; }
- void setElementHeight(int a);
- inline bool hasElementHeight() const { return m_children & Height; }
- void clearElementHeight();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_x;
- int m_y;
- int m_width;
- int m_height;
- enum Child {
- X = 1,
- Y = 2,
- Width = 4,
- Height = 8
- };
-
- DomRect(const DomRect &other);
- void operator = (const DomRect&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomLocale {
-public:
- DomLocale();
- ~DomLocale();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeLanguage() const { return m_has_attr_language; }
- inline QString attributeLanguage() const { return m_attr_language; }
- inline void setAttributeLanguage(const QString& a) { m_attr_language = a; m_has_attr_language = true; }
- inline void clearAttributeLanguage() { m_has_attr_language = false; }
-
- inline bool hasAttributeCountry() const { return m_has_attr_country; }
- inline QString attributeCountry() const { return m_attr_country; }
- inline void setAttributeCountry(const QString& a) { m_attr_country = a; m_has_attr_country = true; }
- inline void clearAttributeCountry() { m_has_attr_country = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_language;
- bool m_has_attr_language;
-
- QString m_attr_country;
- bool m_has_attr_country;
-
- // child element data
- uint m_children;
-
- DomLocale(const DomLocale &other);
- void operator = (const DomLocale&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomSizePolicy {
-public:
- DomSizePolicy();
- ~DomSizePolicy();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeHSizeType() const { return m_has_attr_hSizeType; }
- inline QString attributeHSizeType() const { return m_attr_hSizeType; }
- inline void setAttributeHSizeType(const QString& a) { m_attr_hSizeType = a; m_has_attr_hSizeType = true; }
- inline void clearAttributeHSizeType() { m_has_attr_hSizeType = false; }
-
- inline bool hasAttributeVSizeType() const { return m_has_attr_vSizeType; }
- inline QString attributeVSizeType() const { return m_attr_vSizeType; }
- inline void setAttributeVSizeType(const QString& a) { m_attr_vSizeType = a; m_has_attr_vSizeType = true; }
- inline void clearAttributeVSizeType() { m_has_attr_vSizeType = false; }
-
- // child element accessors
- inline int elementHSizeType() const { return m_hSizeType; }
- void setElementHSizeType(int a);
- inline bool hasElementHSizeType() const { return m_children & HSizeType; }
- void clearElementHSizeType();
-
- inline int elementVSizeType() const { return m_vSizeType; }
- void setElementVSizeType(int a);
- inline bool hasElementVSizeType() const { return m_children & VSizeType; }
- void clearElementVSizeType();
-
- inline int elementHorStretch() const { return m_horStretch; }
- void setElementHorStretch(int a);
- inline bool hasElementHorStretch() const { return m_children & HorStretch; }
- void clearElementHorStretch();
-
- inline int elementVerStretch() const { return m_verStretch; }
- void setElementVerStretch(int a);
- inline bool hasElementVerStretch() const { return m_children & VerStretch; }
- void clearElementVerStretch();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_hSizeType;
- bool m_has_attr_hSizeType;
-
- QString m_attr_vSizeType;
- bool m_has_attr_vSizeType;
-
- // child element data
- uint m_children;
- int m_hSizeType;
- int m_vSizeType;
- int m_horStretch;
- int m_verStretch;
- enum Child {
- HSizeType = 1,
- VSizeType = 2,
- HorStretch = 4,
- VerStretch = 8
- };
-
- DomSizePolicy(const DomSizePolicy &other);
- void operator = (const DomSizePolicy&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomSize {
-public:
- DomSize();
- ~DomSize();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementWidth() const { return m_width; }
- void setElementWidth(int a);
- inline bool hasElementWidth() const { return m_children & Width; }
- void clearElementWidth();
-
- inline int elementHeight() const { return m_height; }
- void setElementHeight(int a);
- inline bool hasElementHeight() const { return m_children & Height; }
- void clearElementHeight();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_width;
- int m_height;
- enum Child {
- Width = 1,
- Height = 2
- };
-
- DomSize(const DomSize &other);
- void operator = (const DomSize&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomDate {
-public:
- DomDate();
- ~DomDate();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementYear() const { return m_year; }
- void setElementYear(int a);
- inline bool hasElementYear() const { return m_children & Year; }
- void clearElementYear();
-
- inline int elementMonth() const { return m_month; }
- void setElementMonth(int a);
- inline bool hasElementMonth() const { return m_children & Month; }
- void clearElementMonth();
-
- inline int elementDay() const { return m_day; }
- void setElementDay(int a);
- inline bool hasElementDay() const { return m_children & Day; }
- void clearElementDay();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_year;
- int m_month;
- int m_day;
- enum Child {
- Year = 1,
- Month = 2,
- Day = 4
- };
-
- DomDate(const DomDate &other);
- void operator = (const DomDate&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomTime {
-public:
- DomTime();
- ~DomTime();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementHour() const { return m_hour; }
- void setElementHour(int a);
- inline bool hasElementHour() const { return m_children & Hour; }
- void clearElementHour();
-
- inline int elementMinute() const { return m_minute; }
- void setElementMinute(int a);
- inline bool hasElementMinute() const { return m_children & Minute; }
- void clearElementMinute();
-
- inline int elementSecond() const { return m_second; }
- void setElementSecond(int a);
- inline bool hasElementSecond() const { return m_children & Second; }
- void clearElementSecond();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_hour;
- int m_minute;
- int m_second;
- enum Child {
- Hour = 1,
- Minute = 2,
- Second = 4
- };
-
- DomTime(const DomTime &other);
- void operator = (const DomTime&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomDateTime {
-public:
- DomDateTime();
- ~DomDateTime();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementHour() const { return m_hour; }
- void setElementHour(int a);
- inline bool hasElementHour() const { return m_children & Hour; }
- void clearElementHour();
-
- inline int elementMinute() const { return m_minute; }
- void setElementMinute(int a);
- inline bool hasElementMinute() const { return m_children & Minute; }
- void clearElementMinute();
-
- inline int elementSecond() const { return m_second; }
- void setElementSecond(int a);
- inline bool hasElementSecond() const { return m_children & Second; }
- void clearElementSecond();
-
- inline int elementYear() const { return m_year; }
- void setElementYear(int a);
- inline bool hasElementYear() const { return m_children & Year; }
- void clearElementYear();
-
- inline int elementMonth() const { return m_month; }
- void setElementMonth(int a);
- inline bool hasElementMonth() const { return m_children & Month; }
- void clearElementMonth();
-
- inline int elementDay() const { return m_day; }
- void setElementDay(int a);
- inline bool hasElementDay() const { return m_children & Day; }
- void clearElementDay();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_hour;
- int m_minute;
- int m_second;
- int m_year;
- int m_month;
- int m_day;
- enum Child {
- Hour = 1,
- Minute = 2,
- Second = 4,
- Year = 8,
- Month = 16,
- Day = 32
- };
-
- DomDateTime(const DomDateTime &other);
- void operator = (const DomDateTime&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomStringList {
-public:
- DomStringList();
- ~DomStringList();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QStringList elementString() const { return m_string; }
- void setElementString(const QStringList& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QStringList m_string;
- enum Child {
- String = 1
- };
-
- DomStringList(const DomStringList &other);
- void operator = (const DomStringList&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomResourcePixmap {
-public:
- DomResourcePixmap();
- ~DomResourcePixmap();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeResource() const { return m_has_attr_resource; }
- inline QString attributeResource() const { return m_attr_resource; }
- inline void setAttributeResource(const QString& a) { m_attr_resource = a; m_has_attr_resource = true; }
- inline void clearAttributeResource() { m_has_attr_resource = false; }
-
- inline bool hasAttributeAlias() const { return m_has_attr_alias; }
- inline QString attributeAlias() const { return m_attr_alias; }
- inline void setAttributeAlias(const QString& a) { m_attr_alias = a; m_has_attr_alias = true; }
- inline void clearAttributeAlias() { m_has_attr_alias = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_resource;
- bool m_has_attr_resource;
-
- QString m_attr_alias;
- bool m_has_attr_alias;
-
- // child element data
- uint m_children;
-
- DomResourcePixmap(const DomResourcePixmap &other);
- void operator = (const DomResourcePixmap&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomResourceIcon {
-public:
- DomResourceIcon();
- ~DomResourceIcon();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeTheme() const { return m_has_attr_theme; }
- inline QString attributeTheme() const { return m_attr_theme; }
- inline void setAttributeTheme(const QString& a) { m_attr_theme = a; m_has_attr_theme = true; }
- inline void clearAttributeTheme() { m_has_attr_theme = false; }
-
- inline bool hasAttributeResource() const { return m_has_attr_resource; }
- inline QString attributeResource() const { return m_attr_resource; }
- inline void setAttributeResource(const QString& a) { m_attr_resource = a; m_has_attr_resource = true; }
- inline void clearAttributeResource() { m_has_attr_resource = false; }
-
- // child element accessors
- inline DomResourcePixmap* elementNormalOff() const { return m_normalOff; }
- DomResourcePixmap* takeElementNormalOff();
- void setElementNormalOff(DomResourcePixmap* a);
- inline bool hasElementNormalOff() const { return m_children & NormalOff; }
- void clearElementNormalOff();
-
- inline DomResourcePixmap* elementNormalOn() const { return m_normalOn; }
- DomResourcePixmap* takeElementNormalOn();
- void setElementNormalOn(DomResourcePixmap* a);
- inline bool hasElementNormalOn() const { return m_children & NormalOn; }
- void clearElementNormalOn();
-
- inline DomResourcePixmap* elementDisabledOff() const { return m_disabledOff; }
- DomResourcePixmap* takeElementDisabledOff();
- void setElementDisabledOff(DomResourcePixmap* a);
- inline bool hasElementDisabledOff() const { return m_children & DisabledOff; }
- void clearElementDisabledOff();
-
- inline DomResourcePixmap* elementDisabledOn() const { return m_disabledOn; }
- DomResourcePixmap* takeElementDisabledOn();
- void setElementDisabledOn(DomResourcePixmap* a);
- inline bool hasElementDisabledOn() const { return m_children & DisabledOn; }
- void clearElementDisabledOn();
-
- inline DomResourcePixmap* elementActiveOff() const { return m_activeOff; }
- DomResourcePixmap* takeElementActiveOff();
- void setElementActiveOff(DomResourcePixmap* a);
- inline bool hasElementActiveOff() const { return m_children & ActiveOff; }
- void clearElementActiveOff();
-
- inline DomResourcePixmap* elementActiveOn() const { return m_activeOn; }
- DomResourcePixmap* takeElementActiveOn();
- void setElementActiveOn(DomResourcePixmap* a);
- inline bool hasElementActiveOn() const { return m_children & ActiveOn; }
- void clearElementActiveOn();
-
- inline DomResourcePixmap* elementSelectedOff() const { return m_selectedOff; }
- DomResourcePixmap* takeElementSelectedOff();
- void setElementSelectedOff(DomResourcePixmap* a);
- inline bool hasElementSelectedOff() const { return m_children & SelectedOff; }
- void clearElementSelectedOff();
-
- inline DomResourcePixmap* elementSelectedOn() const { return m_selectedOn; }
- DomResourcePixmap* takeElementSelectedOn();
- void setElementSelectedOn(DomResourcePixmap* a);
- inline bool hasElementSelectedOn() const { return m_children & SelectedOn; }
- void clearElementSelectedOn();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_theme;
- bool m_has_attr_theme;
-
- QString m_attr_resource;
- bool m_has_attr_resource;
-
- // child element data
- uint m_children;
- DomResourcePixmap* m_normalOff;
- DomResourcePixmap* m_normalOn;
- DomResourcePixmap* m_disabledOff;
- DomResourcePixmap* m_disabledOn;
- DomResourcePixmap* m_activeOff;
- DomResourcePixmap* m_activeOn;
- DomResourcePixmap* m_selectedOff;
- DomResourcePixmap* m_selectedOn;
- enum Child {
- NormalOff = 1,
- NormalOn = 2,
- DisabledOff = 4,
- DisabledOn = 8,
- ActiveOff = 16,
- ActiveOn = 32,
- SelectedOff = 64,
- SelectedOn = 128
- };
-
- DomResourceIcon(const DomResourceIcon &other);
- void operator = (const DomResourceIcon&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomString {
-public:
- DomString();
- ~DomString();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeNotr() const { return m_has_attr_notr; }
- inline QString attributeNotr() const { return m_attr_notr; }
- inline void setAttributeNotr(const QString& a) { m_attr_notr = a; m_has_attr_notr = true; }
- inline void clearAttributeNotr() { m_has_attr_notr = false; }
-
- inline bool hasAttributeComment() const { return m_has_attr_comment; }
- inline QString attributeComment() const { return m_attr_comment; }
- inline void setAttributeComment(const QString& a) { m_attr_comment = a; m_has_attr_comment = true; }
- inline void clearAttributeComment() { m_has_attr_comment = false; }
-
- inline bool hasAttributeExtraComment() const { return m_has_attr_extraComment; }
- inline QString attributeExtraComment() const { return m_attr_extraComment; }
- inline void setAttributeExtraComment(const QString& a) { m_attr_extraComment = a; m_has_attr_extraComment = true; }
- inline void clearAttributeExtraComment() { m_has_attr_extraComment = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_notr;
- bool m_has_attr_notr;
-
- QString m_attr_comment;
- bool m_has_attr_comment;
-
- QString m_attr_extraComment;
- bool m_has_attr_extraComment;
-
- // child element data
- uint m_children;
-
- DomString(const DomString &other);
- void operator = (const DomString&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomPointF {
-public:
- DomPointF();
- ~DomPointF();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline double elementX() const { return m_x; }
- void setElementX(double a);
- inline bool hasElementX() const { return m_children & X; }
- void clearElementX();
-
- inline double elementY() const { return m_y; }
- void setElementY(double a);
- inline bool hasElementY() const { return m_children & Y; }
- void clearElementY();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- double m_x;
- double m_y;
- enum Child {
- X = 1,
- Y = 2
- };
-
- DomPointF(const DomPointF &other);
- void operator = (const DomPointF&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomRectF {
-public:
- DomRectF();
- ~DomRectF();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline double elementX() const { return m_x; }
- void setElementX(double a);
- inline bool hasElementX() const { return m_children & X; }
- void clearElementX();
-
- inline double elementY() const { return m_y; }
- void setElementY(double a);
- inline bool hasElementY() const { return m_children & Y; }
- void clearElementY();
-
- inline double elementWidth() const { return m_width; }
- void setElementWidth(double a);
- inline bool hasElementWidth() const { return m_children & Width; }
- void clearElementWidth();
-
- inline double elementHeight() const { return m_height; }
- void setElementHeight(double a);
- inline bool hasElementHeight() const { return m_children & Height; }
- void clearElementHeight();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- double m_x;
- double m_y;
- double m_width;
- double m_height;
- enum Child {
- X = 1,
- Y = 2,
- Width = 4,
- Height = 8
- };
-
- DomRectF(const DomRectF &other);
- void operator = (const DomRectF&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomSizeF {
-public:
- DomSizeF();
- ~DomSizeF();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline double elementWidth() const { return m_width; }
- void setElementWidth(double a);
- inline bool hasElementWidth() const { return m_children & Width; }
- void clearElementWidth();
-
- inline double elementHeight() const { return m_height; }
- void setElementHeight(double a);
- inline bool hasElementHeight() const { return m_children & Height; }
- void clearElementHeight();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- double m_width;
- double m_height;
- enum Child {
- Width = 1,
- Height = 2
- };
-
- DomSizeF(const DomSizeF &other);
- void operator = (const DomSizeF&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomChar {
-public:
- DomChar();
- ~DomChar();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline int elementUnicode() const { return m_unicode; }
- void setElementUnicode(int a);
- inline bool hasElementUnicode() const { return m_children & Unicode; }
- void clearElementUnicode();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- int m_unicode;
- enum Child {
- Unicode = 1
- };
-
- DomChar(const DomChar &other);
- void operator = (const DomChar&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomUrl {
-public:
- DomUrl();
- ~DomUrl();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline DomString* elementString() const { return m_string; }
- DomString* takeElementString();
- void setElementString(DomString* a);
- inline bool hasElementString() const { return m_children & String; }
- void clearElementString();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- DomString* m_string;
- enum Child {
- String = 1
- };
-
- DomUrl(const DomUrl &other);
- void operator = (const DomUrl&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomProperty {
-public:
- DomProperty();
- ~DomProperty();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- inline bool hasAttributeStdset() const { return m_has_attr_stdset; }
- inline int attributeStdset() const { return m_attr_stdset; }
- inline void setAttributeStdset(int a) { m_attr_stdset = a; m_has_attr_stdset = true; }
- inline void clearAttributeStdset() { m_has_attr_stdset = false; }
-
- // child element accessors
- enum Kind { Unknown = 0, Bool, Color, Cstring, Cursor, CursorShape, Enum, Font, IconSet, Pixmap, Palette, Point, Rect, Set, Locale, SizePolicy, Size, String, StringList, Number, Float, Double, Date, Time, DateTime, PointF, RectF, SizeF, LongLong, Char, Url, UInt, ULongLong, Brush };
- inline Kind kind() const { return m_kind; }
-
- inline QString elementBool() const { return m_bool; }
- void setElementBool(const QString& a);
-
- inline DomColor* elementColor() const { return m_color; }
- DomColor* takeElementColor();
- void setElementColor(DomColor* a);
-
- inline QString elementCstring() const { return m_cstring; }
- void setElementCstring(const QString& a);
-
- inline int elementCursor() const { return m_cursor; }
- void setElementCursor(int a);
-
- inline QString elementCursorShape() const { return m_cursorShape; }
- void setElementCursorShape(const QString& a);
-
- inline QString elementEnum() const { return m_enum; }
- void setElementEnum(const QString& a);
-
- inline DomFont* elementFont() const { return m_font; }
- DomFont* takeElementFont();
- void setElementFont(DomFont* a);
-
- inline DomResourceIcon* elementIconSet() const { return m_iconSet; }
- DomResourceIcon* takeElementIconSet();
- void setElementIconSet(DomResourceIcon* a);
-
- inline DomResourcePixmap* elementPixmap() const { return m_pixmap; }
- DomResourcePixmap* takeElementPixmap();
- void setElementPixmap(DomResourcePixmap* a);
-
- inline DomPalette* elementPalette() const { return m_palette; }
- DomPalette* takeElementPalette();
- void setElementPalette(DomPalette* a);
-
- inline DomPoint* elementPoint() const { return m_point; }
- DomPoint* takeElementPoint();
- void setElementPoint(DomPoint* a);
-
- inline DomRect* elementRect() const { return m_rect; }
- DomRect* takeElementRect();
- void setElementRect(DomRect* a);
-
- inline QString elementSet() const { return m_set; }
- void setElementSet(const QString& a);
-
- inline DomLocale* elementLocale() const { return m_locale; }
- DomLocale* takeElementLocale();
- void setElementLocale(DomLocale* a);
-
- inline DomSizePolicy* elementSizePolicy() const { return m_sizePolicy; }
- DomSizePolicy* takeElementSizePolicy();
- void setElementSizePolicy(DomSizePolicy* a);
-
- inline DomSize* elementSize() const { return m_size; }
- DomSize* takeElementSize();
- void setElementSize(DomSize* a);
-
- inline DomString* elementString() const { return m_string; }
- DomString* takeElementString();
- void setElementString(DomString* a);
-
- inline DomStringList* elementStringList() const { return m_stringList; }
- DomStringList* takeElementStringList();
- void setElementStringList(DomStringList* a);
-
- inline int elementNumber() const { return m_number; }
- void setElementNumber(int a);
-
- inline float elementFloat() const { return m_float; }
- void setElementFloat(float a);
-
- inline double elementDouble() const { return m_double; }
- void setElementDouble(double a);
-
- inline DomDate* elementDate() const { return m_date; }
- DomDate* takeElementDate();
- void setElementDate(DomDate* a);
-
- inline DomTime* elementTime() const { return m_time; }
- DomTime* takeElementTime();
- void setElementTime(DomTime* a);
-
- inline DomDateTime* elementDateTime() const { return m_dateTime; }
- DomDateTime* takeElementDateTime();
- void setElementDateTime(DomDateTime* a);
-
- inline DomPointF* elementPointF() const { return m_pointF; }
- DomPointF* takeElementPointF();
- void setElementPointF(DomPointF* a);
-
- inline DomRectF* elementRectF() const { return m_rectF; }
- DomRectF* takeElementRectF();
- void setElementRectF(DomRectF* a);
-
- inline DomSizeF* elementSizeF() const { return m_sizeF; }
- DomSizeF* takeElementSizeF();
- void setElementSizeF(DomSizeF* a);
-
- inline qlonglong elementLongLong() const { return m_longLong; }
- void setElementLongLong(qlonglong a);
-
- inline DomChar* elementChar() const { return m_char; }
- DomChar* takeElementChar();
- void setElementChar(DomChar* a);
-
- inline DomUrl* elementUrl() const { return m_url; }
- DomUrl* takeElementUrl();
- void setElementUrl(DomUrl* a);
-
- inline uint elementUInt() const { return m_UInt; }
- void setElementUInt(uint a);
-
- inline qulonglong elementULongLong() const { return m_uLongLong; }
- void setElementULongLong(qulonglong a);
-
- inline DomBrush* elementBrush() const { return m_brush; }
- DomBrush* takeElementBrush();
- void setElementBrush(DomBrush* a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- int m_attr_stdset;
- bool m_has_attr_stdset;
-
- // child element data
- Kind m_kind;
- QString m_bool;
- DomColor* m_color;
- QString m_cstring;
- int m_cursor;
- QString m_cursorShape;
- QString m_enum;
- DomFont* m_font;
- DomResourceIcon* m_iconSet;
- DomResourcePixmap* m_pixmap;
- DomPalette* m_palette;
- DomPoint* m_point;
- DomRect* m_rect;
- QString m_set;
- DomLocale* m_locale;
- DomSizePolicy* m_sizePolicy;
- DomSize* m_size;
- DomString* m_string;
- DomStringList* m_stringList;
- int m_number;
- float m_float;
- double m_double;
- DomDate* m_date;
- DomTime* m_time;
- DomDateTime* m_dateTime;
- DomPointF* m_pointF;
- DomRectF* m_rectF;
- DomSizeF* m_sizeF;
- qlonglong m_longLong;
- DomChar* m_char;
- DomUrl* m_url;
- uint m_UInt;
- qulonglong m_uLongLong;
- DomBrush* m_brush;
-
- DomProperty(const DomProperty &other);
- void operator = (const DomProperty&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomConnections {
-public:
- DomConnections();
- ~DomConnections();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomConnection*> elementConnection() const { return m_connection; }
- void setElementConnection(const QList<DomConnection*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomConnection*> m_connection;
- enum Child {
- Connection = 1
- };
-
- DomConnections(const DomConnections &other);
- void operator = (const DomConnections&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomConnection {
-public:
- DomConnection();
- ~DomConnection();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QString elementSender() const { return m_sender; }
- void setElementSender(const QString& a);
- inline bool hasElementSender() const { return m_children & Sender; }
- void clearElementSender();
-
- inline QString elementSignal() const { return m_signal; }
- void setElementSignal(const QString& a);
- inline bool hasElementSignal() const { return m_children & Signal; }
- void clearElementSignal();
-
- inline QString elementReceiver() const { return m_receiver; }
- void setElementReceiver(const QString& a);
- inline bool hasElementReceiver() const { return m_children & Receiver; }
- void clearElementReceiver();
-
- inline QString elementSlot() const { return m_slot; }
- void setElementSlot(const QString& a);
- inline bool hasElementSlot() const { return m_children & Slot; }
- void clearElementSlot();
-
- inline DomConnectionHints* elementHints() const { return m_hints; }
- DomConnectionHints* takeElementHints();
- void setElementHints(DomConnectionHints* a);
- inline bool hasElementHints() const { return m_children & Hints; }
- void clearElementHints();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QString m_sender;
- QString m_signal;
- QString m_receiver;
- QString m_slot;
- DomConnectionHints* m_hints;
- enum Child {
- Sender = 1,
- Signal = 2,
- Receiver = 4,
- Slot = 8,
- Hints = 16
- };
-
- DomConnection(const DomConnection &other);
- void operator = (const DomConnection&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomConnectionHints {
-public:
- DomConnectionHints();
- ~DomConnectionHints();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomConnectionHint*> elementHint() const { return m_hint; }
- void setElementHint(const QList<DomConnectionHint*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomConnectionHint*> m_hint;
- enum Child {
- Hint = 1
- };
-
- DomConnectionHints(const DomConnectionHints &other);
- void operator = (const DomConnectionHints&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomConnectionHint {
-public:
- DomConnectionHint();
- ~DomConnectionHint();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeType() const { return m_has_attr_type; }
- inline QString attributeType() const { return m_attr_type; }
- inline void setAttributeType(const QString& a) { m_attr_type = a; m_has_attr_type = true; }
- inline void clearAttributeType() { m_has_attr_type = false; }
-
- // child element accessors
- inline int elementX() const { return m_x; }
- void setElementX(int a);
- inline bool hasElementX() const { return m_children & X; }
- void clearElementX();
-
- inline int elementY() const { return m_y; }
- void setElementY(int a);
- inline bool hasElementY() const { return m_children & Y; }
- void clearElementY();
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_type;
- bool m_has_attr_type;
-
- // child element data
- uint m_children;
- int m_x;
- int m_y;
- enum Child {
- X = 1,
- Y = 2
- };
-
- DomConnectionHint(const DomConnectionHint &other);
- void operator = (const DomConnectionHint&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomScript {
-public:
- DomScript();
- ~DomScript();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeSource() const { return m_has_attr_source; }
- inline QString attributeSource() const { return m_attr_source; }
- inline void setAttributeSource(const QString& a) { m_attr_source = a; m_has_attr_source = true; }
- inline void clearAttributeSource() { m_has_attr_source = false; }
-
- inline bool hasAttributeLanguage() const { return m_has_attr_language; }
- inline QString attributeLanguage() const { return m_attr_language; }
- inline void setAttributeLanguage(const QString& a) { m_attr_language = a; m_has_attr_language = true; }
- inline void clearAttributeLanguage() { m_has_attr_language = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_source;
- bool m_has_attr_source;
-
- QString m_attr_language;
- bool m_has_attr_language;
-
- // child element data
- uint m_children;
-
- DomScript(const DomScript &other);
- void operator = (const DomScript&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomWidgetData {
-public:
- DomWidgetData();
- ~DomWidgetData();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- enum Child {
- Property = 1
- };
-
- DomWidgetData(const DomWidgetData &other);
- void operator = (const DomWidgetData&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomDesignerData {
-public:
- DomDesignerData();
- ~DomDesignerData();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomProperty*> elementProperty() const { return m_property; }
- void setElementProperty(const QList<DomProperty*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomProperty*> m_property;
- enum Child {
- Property = 1
- };
-
- DomDesignerData(const DomDesignerData &other);
- void operator = (const DomDesignerData&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomSlots {
-public:
- DomSlots();
- ~DomSlots();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QStringList elementSignal() const { return m_signal; }
- void setElementSignal(const QStringList& a);
-
- inline QStringList elementSlot() const { return m_slot; }
- void setElementSlot(const QStringList& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QStringList m_signal;
- QStringList m_slot;
- enum Child {
- Signal = 1,
- Slot = 2
- };
-
- DomSlots(const DomSlots &other);
- void operator = (const DomSlots&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomPropertySpecifications {
-public:
- DomPropertySpecifications();
- ~DomPropertySpecifications();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- // child element accessors
- inline QList<DomStringPropertySpecification*> elementStringpropertyspecification() const { return m_stringpropertyspecification; }
- void setElementStringpropertyspecification(const QList<DomStringPropertySpecification*>& a);
-
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- // child element data
- uint m_children;
- QList<DomStringPropertySpecification*> m_stringpropertyspecification;
- enum Child {
- Stringpropertyspecification = 1
- };
-
- DomPropertySpecifications(const DomPropertySpecifications &other);
- void operator = (const DomPropertySpecifications&other);
-};
-
-class QDESIGNER_UILIB_EXPORT DomStringPropertySpecification {
-public:
- DomStringPropertySpecification();
- ~DomStringPropertySpecification();
-
- void read(QXmlStreamReader &reader);
- void write(QXmlStreamWriter &writer, const QString &tagName = QString()) const;
- inline QString text() const { return m_text; }
- inline void setText(const QString &s) { m_text = s; }
-
- // attribute accessors
- inline bool hasAttributeName() const { return m_has_attr_name; }
- inline QString attributeName() const { return m_attr_name; }
- inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }
- inline void clearAttributeName() { m_has_attr_name = false; }
-
- inline bool hasAttributeType() const { return m_has_attr_type; }
- inline QString attributeType() const { return m_attr_type; }
- inline void setAttributeType(const QString& a) { m_attr_type = a; m_has_attr_type = true; }
- inline void clearAttributeType() { m_has_attr_type = false; }
-
- inline bool hasAttributeNotr() const { return m_has_attr_notr; }
- inline QString attributeNotr() const { return m_attr_notr; }
- inline void setAttributeNotr(const QString& a) { m_attr_notr = a; m_has_attr_notr = true; }
- inline void clearAttributeNotr() { m_has_attr_notr = false; }
-
- // child element accessors
-private:
- QString m_text;
- void clear(bool clear_all = true);
-
- // attribute data
- QString m_attr_name;
- bool m_has_attr_name;
-
- QString m_attr_type;
- bool m_has_attr_type;
-
- QString m_attr_notr;
- bool m_has_attr_notr;
-
- // child element data
- uint m_children;
-
- DomStringPropertySpecification(const DomStringPropertySpecification &other);
- void operator = (const DomStringPropertySpecification&other);
-};
-
-
-#ifdef QFORMINTERNAL_NAMESPACE
-}
-#endif
-
-QT_END_NAMESPACE
-
-#endif // UI4_H