BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ui4_p.h
Go to the documentation of this file.
1 /****************************************************************************
2 **
3 ** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies).
4 ** Contact: http://www.qt-project.org/legal
5 **
6 ** This file is part of the tools applications of the Qt Toolkit.
7 **
8 ** $QT_BEGIN_LICENSE:LGPL$
9 ** Commercial License Usage
10 ** Licensees holding valid commercial Qt licenses may use this file in
11 ** accordance with the commercial license agreement provided with the
12 ** Software or, alternatively, in accordance with the terms contained in
13 ** a written agreement between you and Digia. For licensing terms and
14 ** conditions see http://qt.digia.com/licensing. For further information
15 ** use the contact form at http://qt.digia.com/contact-us.
16 **
17 ** GNU Lesser General Public License Usage
18 ** Alternatively, this file may be used under the terms of the GNU Lesser
19 ** General Public License version 2.1 as published by the Free Software
20 ** Foundation and appearing in the file LICENSE.LGPL included in the
21 ** packaging of this file. Please review the following information to
22 ** ensure the GNU Lesser General Public License version 2.1 requirements
23 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
24 **
25 ** In addition, as a special exception, Digia gives you certain additional
26 ** rights. These rights are described in the Digia Qt LGPL Exception
27 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
28 **
29 ** GNU General Public License Usage
30 ** Alternatively, this file may be used under the terms of the GNU
31 ** General Public License version 3.0 as published by the Free Software
32 ** Foundation and appearing in the file LICENSE.GPL included in the
33 ** packaging of this file. Please review the following information to
34 ** ensure the GNU General Public License version 3.0 requirements will be
35 ** met: http://www.gnu.org/copyleft/gpl.html.
36 **
37 **
38 ** $QT_END_LICENSE$
39 **
40 ****************************************************************************/
41 
42 //
43 // W A R N I N G
44 // -------------
45 //
46 // This file is not part of the Qt API. It exists for the convenience
47 // of Qt Designer. This header
48 // file may change from version to version without notice, or even be removed.
49 //
50 // We mean it.
51 //
52 
53 // THIS FILE IS AUTOMATICALLY GENERATED
54 
55 #ifndef BORNAGAIN_GUI_COREGUI_VIEWS_WIDGETBOX_UI4_P_H
56 #define BORNAGAIN_GUI_COREGUI_VIEWS_WIDGETBOX_UI4_P_H
57 
58 #include <QtCore/QList>
59 #include <QtCore/QString>
60 #include <QtCore/QStringList>
61 #include <QtCore/QXmlStreamReader>
62 #include <QtCore/QXmlStreamWriter>
63 #include <QtCore/qglobal.h>
64 
65 QT_BEGIN_NAMESPACE
66 
67 #define QDESIGNER_UILIB_EXTERN Q_DECL_EXPORT
68 #define QDESIGNER_UILIB_IMPORT Q_DECL_IMPORT
69 
70 #if defined(QT_DESIGNER_STATIC) || defined(QT_UIC) || defined(QT_UIC3)
71 #define QDESIGNER_UILIB_EXPORT
72 #elif defined(QDESIGNER_UILIB_LIBRARY)
73 #define QDESIGNER_UILIB_EXPORT QDESIGNER_UILIB_EXTERN
74 #else
75 #define QDESIGNER_UILIB_EXPORT QDESIGNER_UILIB_IMPORT
76 #endif
77 
78 #ifndef QDESIGNER_UILIB_EXPORT
79 #define QDESIGNER_UILIB_EXPORT
80 #endif
81 
82 #ifdef QFORMINTERNAL_NAMESPACE
83 namespace QFormInternal {
84 #endif
85 
86 /*******************************************************************************
87 ** Forward declarations
88 */
89 
90 class DomUI;
91 class DomIncludes;
92 class DomInclude;
93 class DomResources;
94 class DomResource;
95 class DomActionGroup;
96 class DomAction;
97 class DomActionRef;
98 class DomButtonGroup;
99 class DomButtonGroups;
100 class DomImages;
101 class DomImage;
102 class DomImageData;
103 class DomCustomWidgets;
104 class DomHeader;
105 class DomCustomWidget;
106 class DomProperties;
107 class DomPropertyData;
108 class DomSizePolicyData;
109 class DomLayoutDefault;
110 class DomLayoutFunction;
111 class DomTabStops;
112 class DomLayout;
113 class DomLayoutItem;
114 class DomRow;
115 class DomColumn;
116 class DomItem;
117 class DomWidget;
118 class DomSpacer;
119 class DomColor;
120 class DomGradientStop;
121 class DomGradient;
122 class DomBrush;
123 class DomColorRole;
124 class DomColorGroup;
125 class DomPalette;
126 class DomFont;
127 class DomPoint;
128 class DomRect;
129 class DomLocale;
130 class DomSizePolicy;
131 class DomSize;
132 class DomDate;
133 class DomTime;
134 class DomDateTime;
135 class DomStringList;
136 class DomResourcePixmap;
137 class DomResourceIcon;
138 class DomString;
139 class DomPointF;
140 class DomRectF;
141 class DomSizeF;
142 class DomChar;
143 class DomUrl;
144 class DomProperty;
145 class DomConnections;
146 class DomConnection;
147 class DomConnectionHints;
148 class DomConnectionHint;
149 class DomScript;
150 class DomWidgetData;
151 class DomDesignerData;
152 class DomSlots;
155 
156 /*******************************************************************************
157 ** Declarations
158 */
159 
161 public:
162  DomUI();
164 
165  void read(QXmlStreamReader& reader);
166  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
167  inline QString text() const { return m_text; }
168  inline void setText(const QString& s) { m_text = s; }
169 
170  // attribute accessors
171  inline bool hasAttributeVersion() const { return m_has_attr_version; }
172  inline QString attributeVersion() const { return m_attr_version; }
173  inline void setAttributeVersion(const QString& a)
174  {
175  m_attr_version = a;
176  m_has_attr_version = true;
177  }
178  inline void clearAttributeVersion() { m_has_attr_version = false; }
179 
180  inline bool hasAttributeLanguage() const { return m_has_attr_language; }
181  inline QString attributeLanguage() const { return m_attr_language; }
182  inline void setAttributeLanguage(const QString& a)
183  {
184  m_attr_language = a;
185  m_has_attr_language = true;
186  }
187  inline void clearAttributeLanguage() { m_has_attr_language = false; }
188 
189  inline bool hasAttributeDisplayname() const { return m_has_attr_displayname; }
190  inline QString attributeDisplayname() const { return m_attr_displayname; }
191  inline void setAttributeDisplayname(const QString& a)
192  {
193  m_attr_displayname = a;
194  m_has_attr_displayname = true;
195  }
196  inline void clearAttributeDisplayname() { m_has_attr_displayname = false; }
197 
198  inline bool hasAttributeStdsetdef() const { return m_has_attr_stdsetdef; }
199  inline int attributeStdsetdef() const { return m_attr_stdsetdef; }
200  inline void setAttributeStdsetdef(int a)
201  {
202  m_attr_stdsetdef = a;
203  m_has_attr_stdsetdef = true;
204  }
205  inline void clearAttributeStdsetdef() { m_has_attr_stdsetdef = false; }
206 
207  inline bool hasAttributeStdSetDef() const { return m_has_attr_stdSetDef; }
208  inline int attributeStdSetDef() const { return m_attr_stdSetDef; }
209  inline void setAttributeStdSetDef(int a)
210  {
211  m_attr_stdSetDef = a;
212  m_has_attr_stdSetDef = true;
213  }
214  inline void clearAttributeStdSetDef() { m_has_attr_stdSetDef = false; }
215 
216  // child element accessors
217  inline QString elementAuthor() const { return m_author; }
218  void setElementAuthor(const QString& a);
219  inline bool hasElementAuthor() const { return m_children & Author; }
221 
222  inline QString elementComment() const { return m_comment; }
223  void setElementComment(const QString& a);
224  inline bool hasElementComment() const { return m_children & Comment; }
226 
227  inline QString elementExportMacro() const { return m_exportMacro; }
228  void setElementExportMacro(const QString& a);
229  inline bool hasElementExportMacro() const { return m_children & ExportMacro; }
231 
232  inline QString elementClass() const { return m_class; }
233  void setElementClass(const QString& a);
234  inline bool hasElementClass() const { return m_children & Class; }
236 
237  inline DomWidget* elementWidget() const { return m_widget; }
240  inline bool hasElementWidget() const { return m_children & Widget; }
242 
243  inline DomLayoutDefault* elementLayoutDefault() const { return m_layoutDefault; }
246  inline bool hasElementLayoutDefault() const { return m_children & LayoutDefault; }
248 
249  inline DomLayoutFunction* elementLayoutFunction() const { return m_layoutFunction; }
252  inline bool hasElementLayoutFunction() const { return m_children & LayoutFunction; }
254 
255  inline QString elementPixmapFunction() const { return m_pixmapFunction; }
256  void setElementPixmapFunction(const QString& a);
257  inline bool hasElementPixmapFunction() const { return m_children & PixmapFunction; }
259 
260  inline DomCustomWidgets* elementCustomWidgets() const { return m_customWidgets; }
263  inline bool hasElementCustomWidgets() const { return m_children & CustomWidgets; }
265 
266  inline DomTabStops* elementTabStops() const { return m_tabStops; }
269  inline bool hasElementTabStops() const { return m_children & TabStops; }
271 
272  inline DomImages* elementImages() const { return m_images; }
275  inline bool hasElementImages() const { return m_children & Images; }
277 
278  inline DomIncludes* elementIncludes() const { return m_includes; }
281  inline bool hasElementIncludes() const { return m_children & Includes; }
283 
284  inline DomResources* elementResources() const { return m_resources; }
287  inline bool hasElementResources() const { return m_children & Resources; }
289 
290  inline DomConnections* elementConnections() const { return m_connections; }
293  inline bool hasElementConnections() const { return m_children & Connections; }
295 
296  inline DomDesignerData* elementDesignerdata() const { return m_designerdata; }
299  inline bool hasElementDesignerdata() const { return m_children & Designerdata; }
301 
302  inline DomSlots* elementSlots() const { return m_slots; }
305  inline bool hasElementSlots() const { return m_children & Slots; }
307 
308  inline DomButtonGroups* elementButtonGroups() const { return m_buttonGroups; }
311  inline bool hasElementButtonGroups() const { return m_children & ButtonGroups; }
313 
314 private:
315  QString m_text;
316  void clear(bool clear_all = true);
317 
318  // attribute data
319  QString m_attr_version;
321 
324 
327 
330 
333 
334  // child element data
336  QString m_author;
337  QString m_comment;
338  QString m_exportMacro;
339  QString m_class;
353  enum Child {
354  Author = 1,
355  Comment = 2,
356  ExportMacro = 4,
357  Class = 8,
358  Widget = 16,
359  LayoutDefault = 32,
360  LayoutFunction = 64,
361  PixmapFunction = 128,
362  CustomWidgets = 256,
363  TabStops = 512,
364  Images = 1024,
365  Includes = 2048,
366  Resources = 4096,
367  Connections = 8192,
368  Designerdata = 16384,
369  Slots = 32768,
370  ButtonGroups = 65536
371  };
372 
373  DomUI(const DomUI& other);
374  void operator=(const DomUI& other);
375 };
376 
378 public:
381 
382  void read(QXmlStreamReader& reader);
383  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
384  inline QString text() const { return m_text; }
385  inline void setText(const QString& s) { m_text = s; }
386 
387  // attribute accessors
388  // child element accessors
389  inline QList<DomInclude*> elementInclude() const { return m_include; }
390  void setElementInclude(const QList<DomInclude*>& a);
391 
392 private:
393  QString m_text;
394  void clear(bool clear_all = true);
395 
396  // attribute data
397  // child element data
399  QList<DomInclude*> m_include;
400  enum Child { Include = 1 };
401 
402  DomIncludes(const DomIncludes& other);
403  void operator=(const DomIncludes& other);
404 };
405 
407 public:
410 
411  void read(QXmlStreamReader& reader);
412  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
413  inline QString text() const { return m_text; }
414  inline void setText(const QString& s) { m_text = s; }
415 
416  // attribute accessors
417  inline bool hasAttributeLocation() const { return m_has_attr_location; }
418  inline QString attributeLocation() const { return m_attr_location; }
419  inline void setAttributeLocation(const QString& a)
420  {
421  m_attr_location = a;
422  m_has_attr_location = true;
423  }
424  inline void clearAttributeLocation() { m_has_attr_location = false; }
425 
426  inline bool hasAttributeImpldecl() const { return m_has_attr_impldecl; }
427  inline QString attributeImpldecl() const { return m_attr_impldecl; }
428  inline void setAttributeImpldecl(const QString& a)
429  {
430  m_attr_impldecl = a;
431  m_has_attr_impldecl = true;
432  }
433  inline void clearAttributeImpldecl() { m_has_attr_impldecl = false; }
434 
435  // child element accessors
436 private:
437  QString m_text;
438  void clear(bool clear_all = true);
439 
440  // attribute data
443 
446 
447  // child element data
449 
450  DomInclude(const DomInclude& other);
451  void operator=(const DomInclude& other);
452 };
453 
455 public:
458 
459  void read(QXmlStreamReader& reader);
460  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
461  inline QString text() const { return m_text; }
462  inline void setText(const QString& s) { m_text = s; }
463 
464  // attribute accessors
465  inline bool hasAttributeName() const { return m_has_attr_name; }
466  inline QString attributeName() const { return m_attr_name; }
467  inline void setAttributeName(const QString& a)
468  {
469  m_attr_name = a;
470  m_has_attr_name = true;
471  }
472  inline void clearAttributeName() { m_has_attr_name = false; }
473 
474  // child element accessors
475  inline QList<DomResource*> elementInclude() const { return m_include; }
476  void setElementInclude(const QList<DomResource*>& a);
477 
478 private:
479  QString m_text;
480  void clear(bool clear_all = true);
481 
482  // attribute data
483  QString m_attr_name;
485 
486  // child element data
488  QList<DomResource*> m_include;
489  enum Child { Include = 1 };
490 
491  DomResources(const DomResources& other);
492  void operator=(const DomResources& other);
493 };
494 
496 public:
499 
500  void read(QXmlStreamReader& reader);
501  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
502  inline QString text() const { return m_text; }
503  inline void setText(const QString& s) { m_text = s; }
504 
505  // attribute accessors
506  inline bool hasAttributeLocation() const { return m_has_attr_location; }
507  inline QString attributeLocation() const { return m_attr_location; }
508  inline void setAttributeLocation(const QString& a)
509  {
510  m_attr_location = a;
511  m_has_attr_location = true;
512  }
513  inline void clearAttributeLocation() { m_has_attr_location = false; }
514 
515  // child element accessors
516 private:
517  QString m_text;
518  void clear(bool clear_all = true);
519 
520  // attribute data
523 
524  // child element data
526 
527  DomResource(const DomResource& other);
528  void operator=(const DomResource& other);
529 };
530 
532 public:
535 
536  void read(QXmlStreamReader& reader);
537  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
538  inline QString text() const { return m_text; }
539  inline void setText(const QString& s) { m_text = s; }
540 
541  // attribute accessors
542  inline bool hasAttributeName() const { return m_has_attr_name; }
543  inline QString attributeName() const { return m_attr_name; }
544  inline void setAttributeName(const QString& a)
545  {
546  m_attr_name = a;
547  m_has_attr_name = true;
548  }
549  inline void clearAttributeName() { m_has_attr_name = false; }
550 
551  // child element accessors
552  inline QList<DomAction*> elementAction() const { return m_action; }
553  void setElementAction(const QList<DomAction*>& a);
554 
555  inline QList<DomActionGroup*> elementActionGroup() const { return m_actionGroup; }
556  void setElementActionGroup(const QList<DomActionGroup*>& a);
557 
558  inline QList<DomProperty*> elementProperty() const { return m_property; }
559  void setElementProperty(const QList<DomProperty*>& a);
560 
561  inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
562  void setElementAttribute(const QList<DomProperty*>& a);
563 
564 private:
565  QString m_text;
566  void clear(bool clear_all = true);
567 
568  // attribute data
569  QString m_attr_name;
571 
572  // child element data
574  QList<DomAction*> m_action;
575  QList<DomActionGroup*> m_actionGroup;
576  QList<DomProperty*> m_property;
577  QList<DomProperty*> m_attribute;
578  enum Child { Action = 1, ActionGroup = 2, Property = 4, Attribute = 8 };
579 
581  void operator=(const DomActionGroup& other);
582 };
583 
585 public:
588 
589  void read(QXmlStreamReader& reader);
590  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
591  inline QString text() const { return m_text; }
592  inline void setText(const QString& s) { m_text = s; }
593 
594  // attribute accessors
595  inline bool hasAttributeName() const { return m_has_attr_name; }
596  inline QString attributeName() const { return m_attr_name; }
597  inline void setAttributeName(const QString& a)
598  {
599  m_attr_name = a;
600  m_has_attr_name = true;
601  }
602  inline void clearAttributeName() { m_has_attr_name = false; }
603 
604  inline bool hasAttributeMenu() const { return m_has_attr_menu; }
605  inline QString attributeMenu() const { return m_attr_menu; }
606  inline void setAttributeMenu(const QString& a)
607  {
608  m_attr_menu = a;
609  m_has_attr_menu = true;
610  }
611  inline void clearAttributeMenu() { m_has_attr_menu = false; }
612 
613  // child element accessors
614  inline QList<DomProperty*> elementProperty() const { return m_property; }
615  void setElementProperty(const QList<DomProperty*>& a);
616 
617  inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
618  void setElementAttribute(const QList<DomProperty*>& a);
619 
620 private:
621  QString m_text;
622  void clear(bool clear_all = true);
623 
624  // attribute data
625  QString m_attr_name;
627 
628  QString m_attr_menu;
630 
631  // child element data
633  QList<DomProperty*> m_property;
634  QList<DomProperty*> m_attribute;
635  enum Child { Property = 1, Attribute = 2 };
636 
637  DomAction(const DomAction& other);
638  void operator=(const DomAction& other);
639 };
640 
642 public:
645 
646  void read(QXmlStreamReader& reader);
647  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
648  inline QString text() const { return m_text; }
649  inline void setText(const QString& s) { m_text = s; }
650 
651  // attribute accessors
652  inline bool hasAttributeName() const { return m_has_attr_name; }
653  inline QString attributeName() const { return m_attr_name; }
654  inline void setAttributeName(const QString& a)
655  {
656  m_attr_name = a;
657  m_has_attr_name = true;
658  }
659  inline void clearAttributeName() { m_has_attr_name = false; }
660 
661  // child element accessors
662 private:
663  QString m_text;
664  void clear(bool clear_all = true);
665 
666  // attribute data
667  QString m_attr_name;
669 
670  // child element data
672 
673  DomActionRef(const DomActionRef& other);
674  void operator=(const DomActionRef& other);
675 };
676 
678 public:
681 
682  void read(QXmlStreamReader& reader);
683  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
684  inline QString text() const { return m_text; }
685  inline void setText(const QString& s) { m_text = s; }
686 
687  // attribute accessors
688  inline bool hasAttributeName() const { return m_has_attr_name; }
689  inline QString attributeName() const { return m_attr_name; }
690  inline void setAttributeName(const QString& a)
691  {
692  m_attr_name = a;
693  m_has_attr_name = true;
694  }
695  inline void clearAttributeName() { m_has_attr_name = false; }
696 
697  // child element accessors
698  inline QList<DomProperty*> elementProperty() const { return m_property; }
699  void setElementProperty(const QList<DomProperty*>& a);
700 
701  inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
702  void setElementAttribute(const QList<DomProperty*>& a);
703 
704 private:
705  QString m_text;
706  void clear(bool clear_all = true);
707 
708  // attribute data
709  QString m_attr_name;
711 
712  // child element data
714  QList<DomProperty*> m_property;
715  QList<DomProperty*> m_attribute;
716  enum Child { Property = 1, Attribute = 2 };
717 
719  void operator=(const DomButtonGroup& other);
720 };
721 
723 public:
726 
727  void read(QXmlStreamReader& reader);
728  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
729  inline QString text() const { return m_text; }
730  inline void setText(const QString& s) { m_text = s; }
731 
732  // attribute accessors
733  // child element accessors
734  inline QList<DomButtonGroup*> elementButtonGroup() const { return m_buttonGroup; }
735  void setElementButtonGroup(const QList<DomButtonGroup*>& a);
736 
737 private:
738  QString m_text;
739  void clear(bool clear_all = true);
740 
741  // attribute data
742  // child element data
744  QList<DomButtonGroup*> m_buttonGroup;
745  enum Child { ButtonGroup = 1 };
746 
748  void operator=(const DomButtonGroups& other);
749 };
750 
752 public:
755 
756  void read(QXmlStreamReader& reader);
757  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
758  inline QString text() const { return m_text; }
759  inline void setText(const QString& s) { m_text = s; }
760 
761  // attribute accessors
762  // child element accessors
763  inline QList<DomImage*> elementImage() const { return m_image; }
764  void setElementImage(const QList<DomImage*>& a);
765 
766 private:
767  QString m_text;
768  void clear(bool clear_all = true);
769 
770  // attribute data
771  // child element data
773  QList<DomImage*> m_image;
774  enum Child { Image = 1 };
775 
776  DomImages(const DomImages& other);
777  void operator=(const DomImages& other);
778 };
779 
781 public:
784 
785  void read(QXmlStreamReader& reader);
786  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
787  inline QString text() const { return m_text; }
788  inline void setText(const QString& s) { m_text = s; }
789 
790  // attribute accessors
791  inline bool hasAttributeName() const { return m_has_attr_name; }
792  inline QString attributeName() const { return m_attr_name; }
793  inline void setAttributeName(const QString& a)
794  {
795  m_attr_name = a;
796  m_has_attr_name = true;
797  }
798  inline void clearAttributeName() { m_has_attr_name = false; }
799 
800  // child element accessors
801  inline DomImageData* elementData() const { return m_data; }
804  inline bool hasElementData() const { return m_children & Data; }
806 
807 private:
808  QString m_text;
809  void clear(bool clear_all = true);
810 
811  // attribute data
812  QString m_attr_name;
814 
815  // child element data
818  enum Child { Data = 1 };
819 
820  DomImage(const DomImage& other);
821  void operator=(const DomImage& other);
822 };
823 
825 public:
828 
829  void read(QXmlStreamReader& reader);
830  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
831  inline QString text() const { return m_text; }
832  inline void setText(const QString& s) { m_text = s; }
833 
834  // attribute accessors
835  inline bool hasAttributeFormat() const { return m_has_attr_format; }
836  inline QString attributeFormat() const { return m_attr_format; }
837  inline void setAttributeFormat(const QString& a)
838  {
839  m_attr_format = a;
840  m_has_attr_format = true;
841  }
842  inline void clearAttributeFormat() { m_has_attr_format = false; }
843 
844  inline bool hasAttributeLength() const { return m_has_attr_length; }
845  inline int attributeLength() const { return m_attr_length; }
846  inline void setAttributeLength(int a)
847  {
848  m_attr_length = a;
849  m_has_attr_length = true;
850  }
851  inline void clearAttributeLength() { m_has_attr_length = false; }
852 
853  // child element accessors
854 private:
855  QString m_text;
856  void clear(bool clear_all = true);
857 
858  // attribute data
859  QString m_attr_format;
861 
864 
865  // child element data
867 
868  DomImageData(const DomImageData& other);
869  void operator=(const DomImageData& other);
870 };
871 
873 public:
876 
877  void read(QXmlStreamReader& reader);
878  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
879  inline QString text() const { return m_text; }
880  inline void setText(const QString& s) { m_text = s; }
881 
882  // attribute accessors
883  // child element accessors
884  inline QList<DomCustomWidget*> elementCustomWidget() const { return m_customWidget; }
885  void setElementCustomWidget(const QList<DomCustomWidget*>& a);
886 
887 private:
888  QString m_text;
889  void clear(bool clear_all = true);
890 
891  // attribute data
892  // child element data
894  QList<DomCustomWidget*> m_customWidget;
895  enum Child { CustomWidget = 1 };
896 
898  void operator=(const DomCustomWidgets& other);
899 };
900 
902 public:
905 
906  void read(QXmlStreamReader& reader);
907  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
908  inline QString text() const { return m_text; }
909  inline void setText(const QString& s) { m_text = s; }
910 
911  // attribute accessors
912  inline bool hasAttributeLocation() const { return m_has_attr_location; }
913  inline QString attributeLocation() const { return m_attr_location; }
914  inline void setAttributeLocation(const QString& a)
915  {
916  m_attr_location = a;
917  m_has_attr_location = true;
918  }
919  inline void clearAttributeLocation() { m_has_attr_location = false; }
920 
921  // child element accessors
922 private:
923  QString m_text;
924  void clear(bool clear_all = true);
925 
926  // attribute data
929 
930  // child element data
932 
933  DomHeader(const DomHeader& other);
934  void operator=(const DomHeader& other);
935 };
936 
938 public:
941 
942  void read(QXmlStreamReader& reader);
943  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
944  inline QString text() const { return m_text; }
945  inline void setText(const QString& s) { m_text = s; }
946 
947  // attribute accessors
948  // child element accessors
949  inline QString elementClass() const { return m_class; }
950  void setElementClass(const QString& a);
951  inline bool hasElementClass() const { return m_children & Class; }
953 
954  inline QString elementExtends() const { return m_extends; }
955  void setElementExtends(const QString& a);
956  inline bool hasElementExtends() const { return m_children & Extends; }
958 
959  inline DomHeader* elementHeader() const { return m_header; }
962  inline bool hasElementHeader() const { return m_children & Header; }
964 
965  inline DomSize* elementSizeHint() const { return m_sizeHint; }
968  inline bool hasElementSizeHint() const { return m_children & SizeHint; }
970 
971  inline QString elementAddPageMethod() const { return m_addPageMethod; }
972  void setElementAddPageMethod(const QString& a);
973  inline bool hasElementAddPageMethod() const { return m_children & AddPageMethod; }
975 
976  inline int elementContainer() const { return m_container; }
977  void setElementContainer(int a);
978  inline bool hasElementContainer() const { return m_children & Container; }
980 
981  inline DomSizePolicyData* elementSizePolicy() const { return m_sizePolicy; }
984  inline bool hasElementSizePolicy() const { return m_children & SizePolicy; }
986 
987  inline QString elementPixmap() const { return m_pixmap; }
988  void setElementPixmap(const QString& a);
989  inline bool hasElementPixmap() const { return m_children & Pixmap; }
991 
992  inline DomScript* elementScript() const { return m_script; }
995  inline bool hasElementScript() const { return m_children & Script; }
997 
998  inline DomProperties* elementProperties() const { return m_properties; }
1001  inline bool hasElementProperties() const { return m_children & Properties; }
1003 
1004  inline DomSlots* elementSlots() const { return m_slots; }
1007  inline bool hasElementSlots() const { return m_children & Slots; }
1009 
1011  {
1012  return m_propertyspecifications;
1013  }
1017  {
1018  return m_children & Propertyspecifications;
1019  }
1021 
1022 private:
1023  QString m_text;
1024  void clear(bool clear_all = true);
1025 
1026  // attribute data
1027  // child element data
1029  QString m_class;
1030  QString m_extends;
1036  QString m_pixmap;
1041  enum Child {
1042  Class = 1,
1043  Extends = 2,
1044  Header = 4,
1045  SizeHint = 8,
1046  AddPageMethod = 16,
1047  Container = 32,
1048  SizePolicy = 64,
1049  Pixmap = 128,
1050  Script = 256,
1051  Properties = 512,
1052  Slots = 1024,
1053  Propertyspecifications = 2048
1054  };
1055 
1057  void operator=(const DomCustomWidget& other);
1058 };
1059 
1061 public:
1064 
1065  void read(QXmlStreamReader& reader);
1066  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1067  inline QString text() const { return m_text; }
1068  inline void setText(const QString& s) { m_text = s; }
1069 
1070  // attribute accessors
1071  // child element accessors
1072  inline QList<DomPropertyData*> elementProperty() const { return m_property; }
1073  void setElementProperty(const QList<DomPropertyData*>& a);
1074 
1075 private:
1076  QString m_text;
1077  void clear(bool clear_all = true);
1078 
1079  // attribute data
1080  // child element data
1082  QList<DomPropertyData*> m_property;
1083  enum Child { Property = 1 };
1084 
1086  void operator=(const DomProperties& other);
1087 };
1088 
1090 public:
1093 
1094  void read(QXmlStreamReader& reader);
1095  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1096  inline QString text() const { return m_text; }
1097  inline void setText(const QString& s) { m_text = s; }
1098 
1099  // attribute accessors
1100  inline bool hasAttributeType() const { return m_has_attr_type; }
1101  inline QString attributeType() const { return m_attr_type; }
1102  inline void setAttributeType(const QString& a)
1103  {
1104  m_attr_type = a;
1105  m_has_attr_type = true;
1106  }
1107  inline void clearAttributeType() { m_has_attr_type = false; }
1108 
1109  // child element accessors
1110 private:
1111  QString m_text;
1112  void clear(bool clear_all = true);
1113 
1114  // attribute data
1115  QString m_attr_type;
1117 
1118  // child element data
1120 
1122  void operator=(const DomPropertyData& other);
1123 };
1124 
1126 public:
1129 
1130  void read(QXmlStreamReader& reader);
1131  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1132  inline QString text() const { return m_text; }
1133  inline void setText(const QString& s) { m_text = s; }
1134 
1135  // attribute accessors
1136  // child element accessors
1137  inline int elementHorData() const { return m_horData; }
1138  void setElementHorData(int a);
1139  inline bool hasElementHorData() const { return m_children & HorData; }
1141 
1142  inline int elementVerData() const { return m_verData; }
1143  void setElementVerData(int a);
1144  inline bool hasElementVerData() const { return m_children & VerData; }
1146 
1147 private:
1148  QString m_text;
1149  void clear(bool clear_all = true);
1150 
1151  // attribute data
1152  // child element data
1156  enum Child { HorData = 1, VerData = 2 };
1157 
1159  void operator=(const DomSizePolicyData& other);
1160 };
1161 
1163 public:
1166 
1167  void read(QXmlStreamReader& reader);
1168  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1169  inline QString text() const { return m_text; }
1170  inline void setText(const QString& s) { m_text = s; }
1171 
1172  // attribute accessors
1173  inline bool hasAttributeSpacing() const { return m_has_attr_spacing; }
1174  inline int attributeSpacing() const { return m_attr_spacing; }
1175  inline void setAttributeSpacing(int a)
1176  {
1177  m_attr_spacing = a;
1178  m_has_attr_spacing = true;
1179  }
1180  inline void clearAttributeSpacing() { m_has_attr_spacing = false; }
1181 
1182  inline bool hasAttributeMargin() const { return m_has_attr_margin; }
1183  inline int attributeMargin() const { return m_attr_margin; }
1184  inline void setAttributeMargin(int a)
1185  {
1186  m_attr_margin = a;
1187  m_has_attr_margin = true;
1188  }
1189  inline void clearAttributeMargin() { m_has_attr_margin = false; }
1190 
1191  // child element accessors
1192 private:
1193  QString m_text;
1194  void clear(bool clear_all = true);
1195 
1196  // attribute data
1199 
1202 
1203  // child element data
1205 
1207  void operator=(const DomLayoutDefault& other);
1208 };
1209 
1211 public:
1214 
1215  void read(QXmlStreamReader& reader);
1216  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1217  inline QString text() const { return m_text; }
1218  inline void setText(const QString& s) { m_text = s; }
1219 
1220  // attribute accessors
1221  inline bool hasAttributeSpacing() const { return m_has_attr_spacing; }
1222  inline QString attributeSpacing() const { return m_attr_spacing; }
1223  inline void setAttributeSpacing(const QString& a)
1224  {
1225  m_attr_spacing = a;
1226  m_has_attr_spacing = true;
1227  }
1228  inline void clearAttributeSpacing() { m_has_attr_spacing = false; }
1229 
1230  inline bool hasAttributeMargin() const { return m_has_attr_margin; }
1231  inline QString attributeMargin() const { return m_attr_margin; }
1232  inline void setAttributeMargin(const QString& a)
1233  {
1234  m_attr_margin = a;
1235  m_has_attr_margin = true;
1236  }
1237  inline void clearAttributeMargin() { m_has_attr_margin = false; }
1238 
1239  // child element accessors
1240 private:
1241  QString m_text;
1242  void clear(bool clear_all = true);
1243 
1244  // attribute data
1247 
1248  QString m_attr_margin;
1250 
1251  // child element data
1253 
1255  void operator=(const DomLayoutFunction& other);
1256 };
1257 
1259 public:
1262 
1263  void read(QXmlStreamReader& reader);
1264  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1265  inline QString text() const { return m_text; }
1266  inline void setText(const QString& s) { m_text = s; }
1267 
1268  // attribute accessors
1269  // child element accessors
1270  inline QStringList elementTabStop() const { return m_tabStop; }
1271  void setElementTabStop(const QStringList& a);
1272 
1273 private:
1274  QString m_text;
1275  void clear(bool clear_all = true);
1276 
1277  // attribute data
1278  // child element data
1280  QStringList m_tabStop;
1281  enum Child { TabStop = 1 };
1282 
1283  DomTabStops(const DomTabStops& other);
1284  void operator=(const DomTabStops& other);
1285 };
1286 
1288 public:
1291 
1292  void read(QXmlStreamReader& reader);
1293  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1294  inline QString text() const { return m_text; }
1295  inline void setText(const QString& s) { m_text = s; }
1296 
1297  // attribute accessors
1298  inline bool hasAttributeClass() const { return m_has_attr_class; }
1299  inline QString attributeClass() const { return m_attr_class; }
1300  inline void setAttributeClass(const QString& a)
1301  {
1302  m_attr_class = a;
1303  m_has_attr_class = true;
1304  }
1305  inline void clearAttributeClass() { m_has_attr_class = false; }
1306 
1307  inline bool hasAttributeName() const { return m_has_attr_name; }
1308  inline QString attributeName() const { return m_attr_name; }
1309  inline void setAttributeName(const QString& a)
1310  {
1311  m_attr_name = a;
1312  m_has_attr_name = true;
1313  }
1314  inline void clearAttributeName() { m_has_attr_name = false; }
1315 
1316  inline bool hasAttributeStretch() const { return m_has_attr_stretch; }
1317  inline QString attributeStretch() const { return m_attr_stretch; }
1318  inline void setAttributeStretch(const QString& a)
1319  {
1320  m_attr_stretch = a;
1321  m_has_attr_stretch = true;
1322  }
1323  inline void clearAttributeStretch() { m_has_attr_stretch = false; }
1324 
1325  inline bool hasAttributeRowStretch() const { return m_has_attr_rowStretch; }
1326  inline QString attributeRowStretch() const { return m_attr_rowStretch; }
1327  inline void setAttributeRowStretch(const QString& a)
1328  {
1329  m_attr_rowStretch = a;
1330  m_has_attr_rowStretch = true;
1331  }
1332  inline void clearAttributeRowStretch() { m_has_attr_rowStretch = false; }
1333 
1334  inline bool hasAttributeColumnStretch() const { return m_has_attr_columnStretch; }
1335  inline QString attributeColumnStretch() const { return m_attr_columnStretch; }
1336  inline void setAttributeColumnStretch(const QString& a)
1337  {
1338  m_attr_columnStretch = a;
1339  m_has_attr_columnStretch = true;
1340  }
1341  inline void clearAttributeColumnStretch() { m_has_attr_columnStretch = false; }
1342 
1343  inline bool hasAttributeRowMinimumHeight() const { return m_has_attr_rowMinimumHeight; }
1344  inline QString attributeRowMinimumHeight() const { return m_attr_rowMinimumHeight; }
1345  inline void setAttributeRowMinimumHeight(const QString& a)
1346  {
1347  m_attr_rowMinimumHeight = a;
1348  m_has_attr_rowMinimumHeight = true;
1349  }
1350  inline void clearAttributeRowMinimumHeight() { m_has_attr_rowMinimumHeight = false; }
1351 
1352  inline bool hasAttributeColumnMinimumWidth() const { return m_has_attr_columnMinimumWidth; }
1353  inline QString attributeColumnMinimumWidth() const { return m_attr_columnMinimumWidth; }
1354  inline void setAttributeColumnMinimumWidth(const QString& a)
1355  {
1356  m_attr_columnMinimumWidth = a;
1357  m_has_attr_columnMinimumWidth = true;
1358  }
1359  inline void clearAttributeColumnMinimumWidth() { m_has_attr_columnMinimumWidth = false; }
1360 
1361  // child element accessors
1362  inline QList<DomProperty*> elementProperty() const { return m_property; }
1363  void setElementProperty(const QList<DomProperty*>& a);
1364 
1365  inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
1366  void setElementAttribute(const QList<DomProperty*>& a);
1367 
1368  inline QList<DomLayoutItem*> elementItem() const { return m_item; }
1369  void setElementItem(const QList<DomLayoutItem*>& a);
1370 
1371 private:
1372  QString m_text;
1373  void clear(bool clear_all = true);
1374 
1375  // attribute data
1376  QString m_attr_class;
1378 
1379  QString m_attr_name;
1381 
1384 
1387 
1390 
1393 
1396 
1397  // child element data
1399  QList<DomProperty*> m_property;
1400  QList<DomProperty*> m_attribute;
1401  QList<DomLayoutItem*> m_item;
1402  enum Child { Property = 1, Attribute = 2, Item = 4 };
1403 
1404  DomLayout(const DomLayout& other);
1405  void operator=(const DomLayout& other);
1406 };
1407 
1409 public:
1412 
1413  void read(QXmlStreamReader& reader);
1414  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1415  inline QString text() const { return m_text; }
1416  inline void setText(const QString& s) { m_text = s; }
1417 
1418  // attribute accessors
1419  inline bool hasAttributeRow() const { return m_has_attr_row; }
1420  inline int attributeRow() const { return m_attr_row; }
1421  inline void setAttributeRow(int a)
1422  {
1423  m_attr_row = a;
1424  m_has_attr_row = true;
1425  }
1426  inline void clearAttributeRow() { m_has_attr_row = false; }
1427 
1428  inline bool hasAttributeColumn() const { return m_has_attr_column; }
1429  inline int attributeColumn() const { return m_attr_column; }
1430  inline void setAttributeColumn(int a)
1431  {
1432  m_attr_column = a;
1433  m_has_attr_column = true;
1434  }
1435  inline void clearAttributeColumn() { m_has_attr_column = false; }
1436 
1437  inline bool hasAttributeRowSpan() const { return m_has_attr_rowSpan; }
1438  inline int attributeRowSpan() const { return m_attr_rowSpan; }
1439  inline void setAttributeRowSpan(int a)
1440  {
1441  m_attr_rowSpan = a;
1442  m_has_attr_rowSpan = true;
1443  }
1444  inline void clearAttributeRowSpan() { m_has_attr_rowSpan = false; }
1445 
1446  inline bool hasAttributeColSpan() const { return m_has_attr_colSpan; }
1447  inline int attributeColSpan() const { return m_attr_colSpan; }
1448  inline void setAttributeColSpan(int a)
1449  {
1450  m_attr_colSpan = a;
1451  m_has_attr_colSpan = true;
1452  }
1453  inline void clearAttributeColSpan() { m_has_attr_colSpan = false; }
1454 
1455  inline bool hasAttributeAlignment() const { return m_has_attr_alignment; }
1456  inline QString attributeAlignment() const { return m_attr_alignment; }
1457  inline void setAttributeAlignment(const QString& a)
1458  {
1459  m_attr_alignment = a;
1460  m_has_attr_alignment = true;
1461  }
1462  inline void clearAttributeAlignment() { m_has_attr_alignment = false; }
1463 
1464  // child element accessors
1465  enum Kind { Unknown = 0, Widget, Layout, Spacer };
1466  inline Kind kind() const { return m_kind; }
1467 
1468  inline DomWidget* elementWidget() const { return m_widget; }
1471 
1472  inline DomLayout* elementLayout() const { return m_layout; }
1475 
1476  inline DomSpacer* elementSpacer() const { return m_spacer; }
1479 
1480 private:
1481  QString m_text;
1482  void clear(bool clear_all = true);
1483 
1484  // attribute data
1487 
1490 
1493 
1496 
1499 
1500  // child element data
1505 
1507  void operator=(const DomLayoutItem& other);
1508 };
1509 
1511 public:
1514 
1515  void read(QXmlStreamReader& reader);
1516  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1517  inline QString text() const { return m_text; }
1518  inline void setText(const QString& s) { m_text = s; }
1519 
1520  // attribute accessors
1521  // child element accessors
1522  inline QList<DomProperty*> elementProperty() const { return m_property; }
1523  void setElementProperty(const QList<DomProperty*>& a);
1524 
1525 private:
1526  QString m_text;
1527  void clear(bool clear_all = true);
1528 
1529  // attribute data
1530  // child element data
1532  QList<DomProperty*> m_property;
1533  enum Child { Property = 1 };
1534 
1535  DomRow(const DomRow& other);
1536  void operator=(const DomRow& other);
1537 };
1538 
1540 public:
1543 
1544  void read(QXmlStreamReader& reader);
1545  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1546  inline QString text() const { return m_text; }
1547  inline void setText(const QString& s) { m_text = s; }
1548 
1549  // attribute accessors
1550  // child element accessors
1551  inline QList<DomProperty*> elementProperty() const { return m_property; }
1552  void setElementProperty(const QList<DomProperty*>& a);
1553 
1554 private:
1555  QString m_text;
1556  void clear(bool clear_all = true);
1557 
1558  // attribute data
1559  // child element data
1561  QList<DomProperty*> m_property;
1562  enum Child { Property = 1 };
1563 
1564  DomColumn(const DomColumn& other);
1565  void operator=(const DomColumn& other);
1566 };
1567 
1569 public:
1572 
1573  void read(QXmlStreamReader& reader);
1574  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1575  inline QString text() const { return m_text; }
1576  inline void setText(const QString& s) { m_text = s; }
1577 
1578  // attribute accessors
1579  inline bool hasAttributeRow() const { return m_has_attr_row; }
1580  inline int attributeRow() const { return m_attr_row; }
1581  inline void setAttributeRow(int a)
1582  {
1583  m_attr_row = a;
1584  m_has_attr_row = true;
1585  }
1586  inline void clearAttributeRow() { m_has_attr_row = false; }
1587 
1588  inline bool hasAttributeColumn() const { return m_has_attr_column; }
1589  inline int attributeColumn() const { return m_attr_column; }
1590  inline void setAttributeColumn(int a)
1591  {
1592  m_attr_column = a;
1593  m_has_attr_column = true;
1594  }
1595  inline void clearAttributeColumn() { m_has_attr_column = false; }
1596 
1597  // child element accessors
1598  inline QList<DomProperty*> elementProperty() const { return m_property; }
1599  void setElementProperty(const QList<DomProperty*>& a);
1600 
1601  inline QList<DomItem*> elementItem() const { return m_item; }
1602  void setElementItem(const QList<DomItem*>& a);
1603 
1604 private:
1605  QString m_text;
1606  void clear(bool clear_all = true);
1607 
1608  // attribute data
1611 
1614 
1615  // child element data
1617  QList<DomProperty*> m_property;
1618  QList<DomItem*> m_item;
1619  enum Child { Property = 1, Item = 2 };
1620 
1621  DomItem(const DomItem& other);
1622  void operator=(const DomItem& other);
1623 };
1624 
1626 public:
1629 
1630  void read(QXmlStreamReader& reader);
1631  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1632  inline QString text() const { return m_text; }
1633  inline void setText(const QString& s) { m_text = s; }
1634 
1635  // attribute accessors
1636  inline bool hasAttributeClass() const { return m_has_attr_class; }
1637  inline QString attributeClass() const { return m_attr_class; }
1638  inline void setAttributeClass(const QString& a)
1639  {
1640  m_attr_class = a;
1641  m_has_attr_class = true;
1642  }
1643  inline void clearAttributeClass() { m_has_attr_class = false; }
1644 
1645  inline bool hasAttributeName() const { return m_has_attr_name; }
1646  inline QString attributeName() const { return m_attr_name; }
1647  inline void setAttributeName(const QString& a)
1648  {
1649  m_attr_name = a;
1650  m_has_attr_name = true;
1651  }
1652  inline void clearAttributeName() { m_has_attr_name = false; }
1653 
1654  inline bool hasAttributeNative() const { return m_has_attr_native; }
1655  inline bool attributeNative() const { return m_attr_native; }
1656  inline void setAttributeNative(bool a)
1657  {
1658  m_attr_native = a;
1659  m_has_attr_native = true;
1660  }
1661  inline void clearAttributeNative() { m_has_attr_native = false; }
1662 
1663  // child element accessors
1664  inline QStringList elementClass() const { return m_class; }
1665  void setElementClass(const QStringList& a);
1666 
1667  inline QList<DomProperty*> elementProperty() const { return m_property; }
1668  void setElementProperty(const QList<DomProperty*>& a);
1669 
1670  inline QList<DomScript*> elementScript() const { return m_script; }
1671  void setElementScript(const QList<DomScript*>& a);
1672 
1673  inline QList<DomWidgetData*> elementWidgetData() const { return m_widgetData; }
1674  void setElementWidgetData(const QList<DomWidgetData*>& a);
1675 
1676  inline QList<DomProperty*> elementAttribute() const { return m_attribute; }
1677  void setElementAttribute(const QList<DomProperty*>& a);
1678 
1679  inline QList<DomRow*> elementRow() const { return m_row; }
1680  void setElementRow(const QList<DomRow*>& a);
1681 
1682  inline QList<DomColumn*> elementColumn() const { return m_column; }
1683  void setElementColumn(const QList<DomColumn*>& a);
1684 
1685  inline QList<DomItem*> elementItem() const { return m_item; }
1686  void setElementItem(const QList<DomItem*>& a);
1687 
1688  inline QList<DomLayout*> elementLayout() const { return m_layout; }
1689  void setElementLayout(const QList<DomLayout*>& a);
1690 
1691  inline QList<DomWidget*> elementWidget() const { return m_widget; }
1692  void setElementWidget(const QList<DomWidget*>& a);
1693 
1694  inline QList<DomAction*> elementAction() const { return m_action; }
1695  void setElementAction(const QList<DomAction*>& a);
1696 
1697  inline QList<DomActionGroup*> elementActionGroup() const { return m_actionGroup; }
1698  void setElementActionGroup(const QList<DomActionGroup*>& a);
1699 
1700  inline QList<DomActionRef*> elementAddAction() const { return m_addAction; }
1701  void setElementAddAction(const QList<DomActionRef*>& a);
1702 
1703  inline QStringList elementZOrder() const { return m_zOrder; }
1704  void setElementZOrder(const QStringList& a);
1705 
1706 private:
1707  QString m_text;
1708  void clear(bool clear_all = true);
1709 
1710  // attribute data
1711  QString m_attr_class;
1713 
1714  QString m_attr_name;
1716 
1719 
1720  // child element data
1722  QStringList m_class;
1723  QList<DomProperty*> m_property;
1724  QList<DomScript*> m_script;
1725  QList<DomWidgetData*> m_widgetData;
1726  QList<DomProperty*> m_attribute;
1727  QList<DomRow*> m_row;
1728  QList<DomColumn*> m_column;
1729  QList<DomItem*> m_item;
1730  QList<DomLayout*> m_layout;
1731  QList<DomWidget*> m_widget;
1732  QList<DomAction*> m_action;
1733  QList<DomActionGroup*> m_actionGroup;
1734  QList<DomActionRef*> m_addAction;
1735  QStringList m_zOrder;
1736  enum Child {
1737  Class = 1,
1738  Property = 2,
1739  Script = 4,
1740  WidgetData = 8,
1741  Attribute = 16,
1742  Row = 32,
1743  Column = 64,
1744  Item = 128,
1745  Layout = 256,
1746  Widget = 512,
1747  Action = 1024,
1748  ActionGroup = 2048,
1749  AddAction = 4096,
1750  ZOrder = 8192
1751  };
1752 
1753  DomWidget(const DomWidget& other);
1754  void operator=(const DomWidget& other);
1755 };
1756 
1758 public:
1761 
1762  void read(QXmlStreamReader& reader);
1763  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1764  inline QString text() const { return m_text; }
1765  inline void setText(const QString& s) { m_text = s; }
1766 
1767  // attribute accessors
1768  inline bool hasAttributeName() const { return m_has_attr_name; }
1769  inline QString attributeName() const { return m_attr_name; }
1770  inline void setAttributeName(const QString& a)
1771  {
1772  m_attr_name = a;
1773  m_has_attr_name = true;
1774  }
1775  inline void clearAttributeName() { m_has_attr_name = false; }
1776 
1777  // child element accessors
1778  inline QList<DomProperty*> elementProperty() const { return m_property; }
1779  void setElementProperty(const QList<DomProperty*>& a);
1780 
1781 private:
1782  QString m_text;
1783  void clear(bool clear_all = true);
1784 
1785  // attribute data
1786  QString m_attr_name;
1788 
1789  // child element data
1791  QList<DomProperty*> m_property;
1792  enum Child { Property = 1 };
1793 
1794  DomSpacer(const DomSpacer& other);
1795  void operator=(const DomSpacer& other);
1796 };
1797 
1799 public:
1802 
1803  void read(QXmlStreamReader& reader);
1804  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1805  inline QString text() const { return m_text; }
1806  inline void setText(const QString& s) { m_text = s; }
1807 
1808  // attribute accessors
1809  inline bool hasAttributeAlpha() const { return m_has_attr_alpha; }
1810  inline int attributeAlpha() const { return m_attr_alpha; }
1811  inline void setAttributeAlpha(int a)
1812  {
1813  m_attr_alpha = a;
1814  m_has_attr_alpha = true;
1815  }
1816  inline void clearAttributeAlpha() { m_has_attr_alpha = false; }
1817 
1818  // child element accessors
1819  inline int elementRed() const { return m_red; }
1820  void setElementRed(int a);
1821  inline bool hasElementRed() const { return m_children & Red; }
1823 
1824  inline int elementGreen() const { return m_green; }
1825  void setElementGreen(int a);
1826  inline bool hasElementGreen() const { return m_children & Green; }
1828 
1829  inline int elementBlue() const { return m_blue; }
1830  void setElementBlue(int a);
1831  inline bool hasElementBlue() const { return m_children & Blue; }
1833 
1834 private:
1835  QString m_text;
1836  void clear(bool clear_all = true);
1837 
1838  // attribute data
1841 
1842  // child element data
1844  int m_red;
1845  int m_green;
1846  int m_blue;
1847  enum Child { Red = 1, Green = 2, Blue = 4 };
1848 
1849  DomColor(const DomColor& other);
1850  void operator=(const DomColor& other);
1851 };
1852 
1854 public:
1857 
1858  void read(QXmlStreamReader& reader);
1859  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1860  inline QString text() const { return m_text; }
1861  inline void setText(const QString& s) { m_text = s; }
1862 
1863  // attribute accessors
1864  inline bool hasAttributePosition() const { return m_has_attr_position; }
1865  inline double attributePosition() const { return m_attr_position; }
1866  inline void setAttributePosition(double a)
1867  {
1868  m_attr_position = a;
1869  m_has_attr_position = true;
1870  }
1871  inline void clearAttributePosition() { m_has_attr_position = false; }
1872 
1873  // child element accessors
1874  inline DomColor* elementColor() const { return m_color; }
1877  inline bool hasElementColor() const { return m_children & Color; }
1879 
1880 private:
1881  QString m_text;
1882  void clear(bool clear_all = true);
1883 
1884  // attribute data
1887 
1888  // child element data
1891  enum Child { Color = 1 };
1892 
1894  void operator=(const DomGradientStop& other);
1895 };
1896 
1898 public:
1901 
1902  void read(QXmlStreamReader& reader);
1903  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
1904  inline QString text() const { return m_text; }
1905  inline void setText(const QString& s) { m_text = s; }
1906 
1907  // attribute accessors
1908  inline bool hasAttributeStartX() const { return m_has_attr_startX; }
1909  inline double attributeStartX() const { return m_attr_startX; }
1910  inline void setAttributeStartX(double a)
1911  {
1912  m_attr_startX = a;
1913  m_has_attr_startX = true;
1914  }
1915  inline void clearAttributeStartX() { m_has_attr_startX = false; }
1916 
1917  inline bool hasAttributeStartY() const { return m_has_attr_startY; }
1918  inline double attributeStartY() const { return m_attr_startY; }
1919  inline void setAttributeStartY(double a)
1920  {
1921  m_attr_startY = a;
1922  m_has_attr_startY = true;
1923  }
1924  inline void clearAttributeStartY() { m_has_attr_startY = false; }
1925 
1926  inline bool hasAttributeEndX() const { return m_has_attr_endX; }
1927  inline double attributeEndX() const { return m_attr_endX; }
1928  inline void setAttributeEndX(double a)
1929  {
1930  m_attr_endX = a;
1931  m_has_attr_endX = true;
1932  }
1933  inline void clearAttributeEndX() { m_has_attr_endX = false; }
1934 
1935  inline bool hasAttributeEndY() const { return m_has_attr_endY; }
1936  inline double attributeEndY() const { return m_attr_endY; }
1937  inline void setAttributeEndY(double a)
1938  {
1939  m_attr_endY = a;
1940  m_has_attr_endY = true;
1941  }
1942  inline void clearAttributeEndY() { m_has_attr_endY = false; }
1943 
1944  inline bool hasAttributeCentralX() const { return m_has_attr_centralX; }
1945  inline double attributeCentralX() const { return m_attr_centralX; }
1946  inline void setAttributeCentralX(double a)
1947  {
1948  m_attr_centralX = a;
1949  m_has_attr_centralX = true;
1950  }
1951  inline void clearAttributeCentralX() { m_has_attr_centralX = false; }
1952 
1953  inline bool hasAttributeCentralY() const { return m_has_attr_centralY; }
1954  inline double attributeCentralY() const { return m_attr_centralY; }
1955  inline void setAttributeCentralY(double a)
1956  {
1957  m_attr_centralY = a;
1958  m_has_attr_centralY = true;
1959  }
1960  inline void clearAttributeCentralY() { m_has_attr_centralY = false; }
1961 
1962  inline bool hasAttributeFocalX() const { return m_has_attr_focalX; }
1963  inline double attributeFocalX() const { return m_attr_focalX; }
1964  inline void setAttributeFocalX(double a)
1965  {
1966  m_attr_focalX = a;
1967  m_has_attr_focalX = true;
1968  }
1969  inline void clearAttributeFocalX() { m_has_attr_focalX = false; }
1970 
1971  inline bool hasAttributeFocalY() const { return m_has_attr_focalY; }
1972  inline double attributeFocalY() const { return m_attr_focalY; }
1973  inline void setAttributeFocalY(double a)
1974  {
1975  m_attr_focalY = a;
1976  m_has_attr_focalY = true;
1977  }
1978  inline void clearAttributeFocalY() { m_has_attr_focalY = false; }
1979 
1980  inline bool hasAttributeRadius() const { return m_has_attr_radius; }
1981  inline double attributeRadius() const { return m_attr_radius; }
1982  inline void setAttributeRadius(double a)
1983  {
1984  m_attr_radius = a;
1985  m_has_attr_radius = true;
1986  }
1987  inline void clearAttributeRadius() { m_has_attr_radius = false; }
1988 
1989  inline bool hasAttributeAngle() const { return m_has_attr_angle; }
1990  inline double attributeAngle() const { return m_attr_angle; }
1991  inline void setAttributeAngle(double a)
1992  {
1993  m_attr_angle = a;
1994  m_has_attr_angle = true;
1995  }
1996  inline void clearAttributeAngle() { m_has_attr_angle = false; }
1997 
1998  inline bool hasAttributeType() const { return m_has_attr_type; }
1999  inline QString attributeType() const { return m_attr_type; }
2000  inline void setAttributeType(const QString& a)
2001  {
2002  m_attr_type = a;
2003  m_has_attr_type = true;
2004  }
2005  inline void clearAttributeType() { m_has_attr_type = false; }
2006 
2007  inline bool hasAttributeSpread() const { return m_has_attr_spread; }
2008  inline QString attributeSpread() const { return m_attr_spread; }
2009  inline void setAttributeSpread(const QString& a)
2010  {
2011  m_attr_spread = a;
2012  m_has_attr_spread = true;
2013  }
2014  inline void clearAttributeSpread() { m_has_attr_spread = false; }
2015 
2016  inline bool hasAttributeCoordinateMode() const { return m_has_attr_coordinateMode; }
2017  inline QString attributeCoordinateMode() const { return m_attr_coordinateMode; }
2018  inline void setAttributeCoordinateMode(const QString& a)
2019  {
2020  m_attr_coordinateMode = a;
2021  m_has_attr_coordinateMode = true;
2022  }
2023  inline void clearAttributeCoordinateMode() { m_has_attr_coordinateMode = false; }
2024 
2025  // child element accessors
2026  inline QList<DomGradientStop*> elementGradientStop() const { return m_gradientStop; }
2027  void setElementGradientStop(const QList<DomGradientStop*>& a);
2028 
2029 private:
2030  QString m_text;
2031  void clear(bool clear_all = true);
2032 
2033  // attribute data
2036 
2039 
2040  double m_attr_endX;
2042 
2043  double m_attr_endY;
2045 
2048 
2051 
2054 
2057 
2060 
2063 
2064  QString m_attr_type;
2066 
2067  QString m_attr_spread;
2069 
2072 
2073  // child element data
2075  QList<DomGradientStop*> m_gradientStop;
2076  enum Child { GradientStop = 1 };
2077 
2078  DomGradient(const DomGradient& other);
2079  void operator=(const DomGradient& other);
2080 };
2081 
2083 public:
2086 
2087  void read(QXmlStreamReader& reader);
2088  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2089  inline QString text() const { return m_text; }
2090  inline void setText(const QString& s) { m_text = s; }
2091 
2092  // attribute accessors
2093  inline bool hasAttributeBrushStyle() const { return m_has_attr_brushStyle; }
2094  inline QString attributeBrushStyle() const { return m_attr_brushStyle; }
2095  inline void setAttributeBrushStyle(const QString& a)
2096  {
2097  m_attr_brushStyle = a;
2098  m_has_attr_brushStyle = true;
2099  }
2100  inline void clearAttributeBrushStyle() { m_has_attr_brushStyle = false; }
2101 
2102  // child element accessors
2103  enum Kind { Unknown = 0, Color, Texture, Gradient };
2104  inline Kind kind() const { return m_kind; }
2105 
2106  inline DomColor* elementColor() const { return m_color; }
2109 
2110  inline DomProperty* elementTexture() const { return m_texture; }
2113 
2114  inline DomGradient* elementGradient() const { return m_gradient; }
2117 
2118 private:
2119  QString m_text;
2120  void clear(bool clear_all = true);
2121 
2122  // attribute data
2125 
2126  // child element data
2131 
2132  DomBrush(const DomBrush& other);
2133  void operator=(const DomBrush& other);
2134 };
2135 
2137 public:
2140 
2141  void read(QXmlStreamReader& reader);
2142  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2143  inline QString text() const { return m_text; }
2144  inline void setText(const QString& s) { m_text = s; }
2145 
2146  // attribute accessors
2147  inline bool hasAttributeRole() const { return m_has_attr_role; }
2148  inline QString attributeRole() const { return m_attr_role; }
2149  inline void setAttributeRole(const QString& a)
2150  {
2151  m_attr_role = a;
2152  m_has_attr_role = true;
2153  }
2154  inline void clearAttributeRole() { m_has_attr_role = false; }
2155 
2156  // child element accessors
2157  inline DomBrush* elementBrush() const { return m_brush; }
2160  inline bool hasElementBrush() const { return m_children & Brush; }
2162 
2163 private:
2164  QString m_text;
2165  void clear(bool clear_all = true);
2166 
2167  // attribute data
2168  QString m_attr_role;
2170 
2171  // child element data
2174  enum Child { Brush = 1 };
2175 
2177  void operator=(const DomColorRole& other);
2178 };
2179 
2181 public:
2184 
2185  void read(QXmlStreamReader& reader);
2186  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2187  inline QString text() const { return m_text; }
2188  inline void setText(const QString& s) { m_text = s; }
2189 
2190  // attribute accessors
2191  // child element accessors
2192  inline QList<DomColorRole*> elementColorRole() const { return m_colorRole; }
2193  void setElementColorRole(const QList<DomColorRole*>& a);
2194 
2195  inline QList<DomColor*> elementColor() const { return m_color; }
2196  void setElementColor(const QList<DomColor*>& a);
2197 
2198 private:
2199  QString m_text;
2200  void clear(bool clear_all = true);
2201 
2202  // attribute data
2203  // child element data
2205  QList<DomColorRole*> m_colorRole;
2206  QList<DomColor*> m_color;
2207  enum Child { ColorRole = 1, Color = 2 };
2208 
2210  void operator=(const DomColorGroup& other);
2211 };
2212 
2214 public:
2217 
2218  void read(QXmlStreamReader& reader);
2219  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2220  inline QString text() const { return m_text; }
2221  inline void setText(const QString& s) { m_text = s; }
2222 
2223  // attribute accessors
2224  // child element accessors
2225  inline DomColorGroup* elementActive() const { return m_active; }
2228  inline bool hasElementActive() const { return m_children & Active; }
2230 
2231  inline DomColorGroup* elementInactive() const { return m_inactive; }
2234  inline bool hasElementInactive() const { return m_children & Inactive; }
2236 
2237  inline DomColorGroup* elementDisabled() const { return m_disabled; }
2240  inline bool hasElementDisabled() const { return m_children & Disabled; }
2242 
2243 private:
2244  QString m_text;
2245  void clear(bool clear_all = true);
2246 
2247  // attribute data
2248  // child element data
2253  enum Child { Active = 1, Inactive = 2, Disabled = 4 };
2254 
2255  DomPalette(const DomPalette& other);
2256  void operator=(const DomPalette& other);
2257 };
2258 
2260 public:
2263 
2264  void read(QXmlStreamReader& reader);
2265  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2266  inline QString text() const { return m_text; }
2267  inline void setText(const QString& s) { m_text = s; }
2268 
2269  // attribute accessors
2270  // child element accessors
2271  inline QString elementFamily() const { return m_family; }
2272  void setElementFamily(const QString& a);
2273  inline bool hasElementFamily() const { return m_children & Family; }
2275 
2276  inline int elementPointSize() const { return m_pointSize; }
2277  void setElementPointSize(int a);
2278  inline bool hasElementPointSize() const { return m_children & PointSize; }
2280 
2281  inline int elementWeight() const { return m_weight; }
2282  void setElementWeight(int a);
2283  inline bool hasElementWeight() const { return m_children & Weight; }
2285 
2286  inline bool elementItalic() const { return m_italic; }
2287  void setElementItalic(bool a);
2288  inline bool hasElementItalic() const { return m_children & Italic; }
2290 
2291  inline bool elementBold() const { return m_bold; }
2292  void setElementBold(bool a);
2293  inline bool hasElementBold() const { return m_children & Bold; }
2295 
2296  inline bool elementUnderline() const { return m_underline; }
2297  void setElementUnderline(bool a);
2298  inline bool hasElementUnderline() const { return m_children & Underline; }
2300 
2301  inline bool elementStrikeOut() const { return m_strikeOut; }
2302  void setElementStrikeOut(bool a);
2303  inline bool hasElementStrikeOut() const { return m_children & StrikeOut; }
2305 
2306  inline bool elementAntialiasing() const { return m_antialiasing; }
2308  inline bool hasElementAntialiasing() const { return m_children & Antialiasing; }
2310 
2311  inline QString elementStyleStrategy() const { return m_styleStrategy; }
2312  void setElementStyleStrategy(const QString& a);
2313  inline bool hasElementStyleStrategy() const { return m_children & StyleStrategy; }
2315 
2316  inline bool elementKerning() const { return m_kerning; }
2317  void setElementKerning(bool a);
2318  inline bool hasElementKerning() const { return m_children & Kerning; }
2320 
2321 private:
2322  QString m_text;
2323  void clear(bool clear_all = true);
2324 
2325  // attribute data
2326  // child element data
2328  QString m_family;
2331  bool m_italic;
2332  bool m_bold;
2338  enum Child {
2339  Family = 1,
2340  PointSize = 2,
2341  Weight = 4,
2342  Italic = 8,
2343  Bold = 16,
2344  Underline = 32,
2345  StrikeOut = 64,
2346  Antialiasing = 128,
2347  StyleStrategy = 256,
2348  Kerning = 512
2349  };
2350 
2351  DomFont(const DomFont& other);
2352  void operator=(const DomFont& other);
2353 };
2354 
2356 public:
2359 
2360  void read(QXmlStreamReader& reader);
2361  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2362  inline QString text() const { return m_text; }
2363  inline void setText(const QString& s) { m_text = s; }
2364 
2365  // attribute accessors
2366  // child element accessors
2367  inline int elementX() const { return m_x; }
2368  void setElementX(int a);
2369  inline bool hasElementX() const { return m_children & X; }
2371 
2372  inline int elementY() const { return m_y; }
2373  void setElementY(int a);
2374  inline bool hasElementY() const { return m_children & Y; }
2376 
2377 private:
2378  QString m_text;
2379  void clear(bool clear_all = true);
2380 
2381  // attribute data
2382  // child element data
2384  int m_x;
2385  int m_y;
2386  enum Child { X = 1, Y = 2 };
2387 
2388  DomPoint(const DomPoint& other);
2389  void operator=(const DomPoint& other);
2390 };
2391 
2393 public:
2396 
2397  void read(QXmlStreamReader& reader);
2398  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2399  inline QString text() const { return m_text; }
2400  inline void setText(const QString& s) { m_text = s; }
2401 
2402  // attribute accessors
2403  // child element accessors
2404  inline int elementX() const { return m_x; }
2405  void setElementX(int a);
2406  inline bool hasElementX() const { return m_children & X; }
2408 
2409  inline int elementY() const { return m_y; }
2410  void setElementY(int a);
2411  inline bool hasElementY() const { return m_children & Y; }
2413 
2414  inline int elementWidth() const { return m_width; }
2415  void setElementWidth(int a);
2416  inline bool hasElementWidth() const { return m_children & Width; }
2418 
2419  inline int elementHeight() const { return m_height; }
2420  void setElementHeight(int a);
2421  inline bool hasElementHeight() const { return m_children & Height; }
2423 
2424 private:
2425  QString m_text;
2426  void clear(bool clear_all = true);
2427 
2428  // attribute data
2429  // child element data
2431  int m_x;
2432  int m_y;
2433  int m_width;
2435  enum Child { X = 1, Y = 2, Width = 4, Height = 8 };
2436 
2437  DomRect(const DomRect& other);
2438  void operator=(const DomRect& other);
2439 };
2440 
2442 public:
2445 
2446  void read(QXmlStreamReader& reader);
2447  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2448  inline QString text() const { return m_text; }
2449  inline void setText(const QString& s) { m_text = s; }
2450 
2451  // attribute accessors
2452  inline bool hasAttributeLanguage() const { return m_has_attr_language; }
2453  inline QString attributeLanguage() const { return m_attr_language; }
2454  inline void setAttributeLanguage(const QString& a)
2455  {
2456  m_attr_language = a;
2457  m_has_attr_language = true;
2458  }
2459  inline void clearAttributeLanguage() { m_has_attr_language = false; }
2460 
2461  inline bool hasAttributeCountry() const { return m_has_attr_country; }
2462  inline QString attributeCountry() const { return m_attr_country; }
2463  inline void setAttributeCountry(const QString& a)
2464  {
2465  m_attr_country = a;
2466  m_has_attr_country = true;
2467  }
2468  inline void clearAttributeCountry() { m_has_attr_country = false; }
2469 
2470  // child element accessors
2471 private:
2472  QString m_text;
2473  void clear(bool clear_all = true);
2474 
2475  // attribute data
2478 
2481 
2482  // child element data
2484 
2485  DomLocale(const DomLocale& other);
2486  void operator=(const DomLocale& other);
2487 };
2488 
2490 public:
2493 
2494  void read(QXmlStreamReader& reader);
2495  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2496  inline QString text() const { return m_text; }
2497  inline void setText(const QString& s) { m_text = s; }
2498 
2499  // attribute accessors
2500  inline bool hasAttributeHSizeType() const { return m_has_attr_hSizeType; }
2501  inline QString attributeHSizeType() const { return m_attr_hSizeType; }
2502  inline void setAttributeHSizeType(const QString& a)
2503  {
2504  m_attr_hSizeType = a;
2505  m_has_attr_hSizeType = true;
2506  }
2507  inline void clearAttributeHSizeType() { m_has_attr_hSizeType = false; }
2508 
2509  inline bool hasAttributeVSizeType() const { return m_has_attr_vSizeType; }
2510  inline QString attributeVSizeType() const { return m_attr_vSizeType; }
2511  inline void setAttributeVSizeType(const QString& a)
2512  {
2513  m_attr_vSizeType = a;
2514  m_has_attr_vSizeType = true;
2515  }
2516  inline void clearAttributeVSizeType() { m_has_attr_vSizeType = false; }
2517 
2518  // child element accessors
2519  inline int elementHSizeType() const { return m_hSizeType; }
2520  void setElementHSizeType(int a);
2521  inline bool hasElementHSizeType() const { return m_children & HSizeType; }
2523 
2524  inline int elementVSizeType() const { return m_vSizeType; }
2525  void setElementVSizeType(int a);
2526  inline bool hasElementVSizeType() const { return m_children & VSizeType; }
2528 
2529  inline int elementHorStretch() const { return m_horStretch; }
2531  inline bool hasElementHorStretch() const { return m_children & HorStretch; }
2533 
2534  inline int elementVerStretch() const { return m_verStretch; }
2536  inline bool hasElementVerStretch() const { return m_children & VerStretch; }
2538 
2539 private:
2540  QString m_text;
2541  void clear(bool clear_all = true);
2542 
2543  // attribute data
2546 
2549 
2550  // child element data
2556  enum Child { HSizeType = 1, VSizeType = 2, HorStretch = 4, VerStretch = 8 };
2557 
2559  void operator=(const DomSizePolicy& other);
2560 };
2561 
2563 public:
2566 
2567  void read(QXmlStreamReader& reader);
2568  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2569  inline QString text() const { return m_text; }
2570  inline void setText(const QString& s) { m_text = s; }
2571 
2572  // attribute accessors
2573  // child element accessors
2574  inline int elementWidth() const { return m_width; }
2575  void setElementWidth(int a);
2576  inline bool hasElementWidth() const { return m_children & Width; }
2578 
2579  inline int elementHeight() const { return m_height; }
2580  void setElementHeight(int a);
2581  inline bool hasElementHeight() const { return m_children & Height; }
2583 
2584 private:
2585  QString m_text;
2586  void clear(bool clear_all = true);
2587 
2588  // attribute data
2589  // child element data
2591  int m_width;
2593  enum Child { Width = 1, Height = 2 };
2594 
2595  DomSize(const DomSize& other);
2596  void operator=(const DomSize& other);
2597 };
2598 
2600 public:
2603 
2604  void read(QXmlStreamReader& reader);
2605  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2606  inline QString text() const { return m_text; }
2607  inline void setText(const QString& s) { m_text = s; }
2608 
2609  // attribute accessors
2610  // child element accessors
2611  inline int elementYear() const { return m_year; }
2612  void setElementYear(int a);
2613  inline bool hasElementYear() const { return m_children & Year; }
2615 
2616  inline int elementMonth() const { return m_month; }
2617  void setElementMonth(int a);
2618  inline bool hasElementMonth() const { return m_children & Month; }
2620 
2621  inline int elementDay() const { return m_day; }
2622  void setElementDay(int a);
2623  inline bool hasElementDay() const { return m_children & Day; }
2625 
2626 private:
2627  QString m_text;
2628  void clear(bool clear_all = true);
2629 
2630  // attribute data
2631  // child element data
2633  int m_year;
2634  int m_month;
2635  int m_day;
2636  enum Child { Year = 1, Month = 2, Day = 4 };
2637 
2638  DomDate(const DomDate& other);
2639  void operator=(const DomDate& other);
2640 };
2641 
2643 public:
2646 
2647  void read(QXmlStreamReader& reader);
2648  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2649  inline QString text() const { return m_text; }
2650  inline void setText(const QString& s) { m_text = s; }
2651 
2652  // attribute accessors
2653  // child element accessors
2654  inline int elementHour() const { return m_hour; }
2655  void setElementHour(int a);
2656  inline bool hasElementHour() const { return m_children & Hour; }
2658 
2659  inline int elementMinute() const { return m_minute; }
2660  void setElementMinute(int a);
2661  inline bool hasElementMinute() const { return m_children & Minute; }
2663 
2664  inline int elementSecond() const { return m_second; }
2665  void setElementSecond(int a);
2666  inline bool hasElementSecond() const { return m_children & Second; }
2668 
2669 private:
2670  QString m_text;
2671  void clear(bool clear_all = true);
2672 
2673  // attribute data
2674  // child element data
2676  int m_hour;
2679  enum Child { Hour = 1, Minute = 2, Second = 4 };
2680 
2681  DomTime(const DomTime& other);
2682  void operator=(const DomTime& other);
2683 };
2684 
2686 public:
2689 
2690  void read(QXmlStreamReader& reader);
2691  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2692  inline QString text() const { return m_text; }
2693  inline void setText(const QString& s) { m_text = s; }
2694 
2695  // attribute accessors
2696  // child element accessors
2697  inline int elementHour() const { return m_hour; }
2698  void setElementHour(int a);
2699  inline bool hasElementHour() const { return m_children & Hour; }
2701 
2702  inline int elementMinute() const { return m_minute; }
2703  void setElementMinute(int a);
2704  inline bool hasElementMinute() const { return m_children & Minute; }
2706 
2707  inline int elementSecond() const { return m_second; }
2708  void setElementSecond(int a);
2709  inline bool hasElementSecond() const { return m_children & Second; }
2711 
2712  inline int elementYear() const { return m_year; }
2713  void setElementYear(int a);
2714  inline bool hasElementYear() const { return m_children & Year; }
2716 
2717  inline int elementMonth() const { return m_month; }
2718  void setElementMonth(int a);
2719  inline bool hasElementMonth() const { return m_children & Month; }
2721 
2722  inline int elementDay() const { return m_day; }
2723  void setElementDay(int a);
2724  inline bool hasElementDay() const { return m_children & Day; }
2726 
2727 private:
2728  QString m_text;
2729  void clear(bool clear_all = true);
2730 
2731  // attribute data
2732  // child element data
2734  int m_hour;
2737  int m_year;
2738  int m_month;
2739  int m_day;
2740  enum Child { Hour = 1, Minute = 2, Second = 4, Year = 8, Month = 16, Day = 32 };
2741 
2742  DomDateTime(const DomDateTime& other);
2743  void operator=(const DomDateTime& other);
2744 };
2745 
2747 public:
2750 
2751  void read(QXmlStreamReader& reader);
2752  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2753  inline QString text() const { return m_text; }
2754  inline void setText(const QString& s) { m_text = s; }
2755 
2756  // attribute accessors
2757  inline bool hasAttributeNotr() const { return m_has_attr_notr; }
2758  inline QString attributeNotr() const { return m_attr_notr; }
2759  inline void setAttributeNotr(const QString& a)
2760  {
2761  m_attr_notr = a;
2762  m_has_attr_notr = true;
2763  }
2764  inline void clearAttributeNotr() { m_has_attr_notr = false; }
2765 
2766  inline bool hasAttributeComment() const { return m_has_attr_comment; }
2767  inline QString attributeComment() const { return m_attr_comment; }
2768  inline void setAttributeComment(const QString& a)
2769  {
2770  m_attr_comment = a;
2771  m_has_attr_comment = true;
2772  }
2773  inline void clearAttributeComment() { m_has_attr_comment = false; }
2774 
2775  inline bool hasAttributeExtraComment() const { return m_has_attr_extraComment; }
2776  inline QString attributeExtraComment() const { return m_attr_extraComment; }
2777  inline void setAttributeExtraComment(const QString& a)
2778  {
2779  m_attr_extraComment = a;
2780  m_has_attr_extraComment = true;
2781  }
2782  inline void clearAttributeExtraComment() { m_has_attr_extraComment = false; }
2783 
2784  // child element accessors
2785  inline QStringList elementString() const { return m_string; }
2786  void setElementString(const QStringList& a);
2787 
2788 private:
2789  QString m_text;
2790  void clear(bool clear_all = true);
2791 
2792  // attribute data
2793  QString m_attr_notr;
2795 
2798 
2801 
2802  // child element data
2804  QStringList m_string;
2805  enum Child { String = 1 };
2806 
2808  void operator=(const DomStringList& other);
2809 };
2810 
2812 public:
2815 
2816  void read(QXmlStreamReader& reader);
2817  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2818  inline QString text() const { return m_text; }
2819  inline void setText(const QString& s) { m_text = s; }
2820 
2821  // attribute accessors
2822  inline bool hasAttributeResource() const { return m_has_attr_resource; }
2823  inline QString attributeResource() const { return m_attr_resource; }
2824  inline void setAttributeResource(const QString& a)
2825  {
2826  m_attr_resource = a;
2827  m_has_attr_resource = true;
2828  }
2829  inline void clearAttributeResource() { m_has_attr_resource = false; }
2830 
2831  inline bool hasAttributeAlias() const { return m_has_attr_alias; }
2832  inline QString attributeAlias() const { return m_attr_alias; }
2833  inline void setAttributeAlias(const QString& a)
2834  {
2835  m_attr_alias = a;
2836  m_has_attr_alias = true;
2837  }
2838  inline void clearAttributeAlias() { m_has_attr_alias = false; }
2839 
2840  // child element accessors
2841 private:
2842  QString m_text;
2843  void clear(bool clear_all = true);
2844 
2845  // attribute data
2848 
2849  QString m_attr_alias;
2851 
2852  // child element data
2854 
2856  void operator=(const DomResourcePixmap& other);
2857 };
2858 
2860 public:
2863 
2864  void read(QXmlStreamReader& reader);
2865  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2866  inline QString text() const { return m_text; }
2867  inline void setText(const QString& s) { m_text = s; }
2868 
2869  // attribute accessors
2870  inline bool hasAttributeTheme() const { return m_has_attr_theme; }
2871  inline QString attributeTheme() const { return m_attr_theme; }
2872  inline void setAttributeTheme(const QString& a)
2873  {
2874  m_attr_theme = a;
2875  m_has_attr_theme = true;
2876  }
2877  inline void clearAttributeTheme() { m_has_attr_theme = false; }
2878 
2879  inline bool hasAttributeResource() const { return m_has_attr_resource; }
2880  inline QString attributeResource() const { return m_attr_resource; }
2881  inline void setAttributeResource(const QString& a)
2882  {
2883  m_attr_resource = a;
2884  m_has_attr_resource = true;
2885  }
2886  inline void clearAttributeResource() { m_has_attr_resource = false; }
2887 
2888  // child element accessors
2889  inline DomResourcePixmap* elementNormalOff() const { return m_normalOff; }
2892  inline bool hasElementNormalOff() const { return m_children & NormalOff; }
2894 
2895  inline DomResourcePixmap* elementNormalOn() const { return m_normalOn; }
2898  inline bool hasElementNormalOn() const { return m_children & NormalOn; }
2900 
2901  inline DomResourcePixmap* elementDisabledOff() const { return m_disabledOff; }
2904  inline bool hasElementDisabledOff() const { return m_children & DisabledOff; }
2906 
2907  inline DomResourcePixmap* elementDisabledOn() const { return m_disabledOn; }
2910  inline bool hasElementDisabledOn() const { return m_children & DisabledOn; }
2912 
2913  inline DomResourcePixmap* elementActiveOff() const { return m_activeOff; }
2916  inline bool hasElementActiveOff() const { return m_children & ActiveOff; }
2918 
2919  inline DomResourcePixmap* elementActiveOn() const { return m_activeOn; }
2922  inline bool hasElementActiveOn() const { return m_children & ActiveOn; }
2924 
2925  inline DomResourcePixmap* elementSelectedOff() const { return m_selectedOff; }
2928  inline bool hasElementSelectedOff() const { return m_children & SelectedOff; }
2930 
2931  inline DomResourcePixmap* elementSelectedOn() const { return m_selectedOn; }
2934  inline bool hasElementSelectedOn() const { return m_children & SelectedOn; }
2936 
2937 private:
2938  QString m_text;
2939  void clear(bool clear_all = true);
2940 
2941  // attribute data
2942  QString m_attr_theme;
2944 
2947 
2948  // child element data
2958  enum Child {
2959  NormalOff = 1,
2960  NormalOn = 2,
2961  DisabledOff = 4,
2962  DisabledOn = 8,
2963  ActiveOff = 16,
2964  ActiveOn = 32,
2965  SelectedOff = 64,
2966  SelectedOn = 128
2967  };
2968 
2970  void operator=(const DomResourceIcon& other);
2971 };
2972 
2974 public:
2977 
2978  void read(QXmlStreamReader& reader);
2979  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
2980  inline QString text() const { return m_text; }
2981  inline void setText(const QString& s) { m_text = s; }
2982 
2983  // attribute accessors
2984  inline bool hasAttributeNotr() const { return m_has_attr_notr; }
2985  inline QString attributeNotr() const { return m_attr_notr; }
2986  inline void setAttributeNotr(const QString& a)
2987  {
2988  m_attr_notr = a;
2989  m_has_attr_notr = true;
2990  }
2991  inline void clearAttributeNotr() { m_has_attr_notr = false; }
2992 
2993  inline bool hasAttributeComment() const { return m_has_attr_comment; }
2994  inline QString attributeComment() const { return m_attr_comment; }
2995  inline void setAttributeComment(const QString& a)
2996  {
2997  m_attr_comment = a;
2998  m_has_attr_comment = true;
2999  }
3000  inline void clearAttributeComment() { m_has_attr_comment = false; }
3001 
3002  inline bool hasAttributeExtraComment() const { return m_has_attr_extraComment; }
3003  inline QString attributeExtraComment() const { return m_attr_extraComment; }
3004  inline void setAttributeExtraComment(const QString& a)
3005  {
3006  m_attr_extraComment = a;
3007  m_has_attr_extraComment = true;
3008  }
3009  inline void clearAttributeExtraComment() { m_has_attr_extraComment = false; }
3010 
3011  // child element accessors
3012 private:
3013  QString m_text;
3014  void clear(bool clear_all = true);
3015 
3016  // attribute data
3017  QString m_attr_notr;
3019 
3022 
3025 
3026  // child element data
3028 
3029  DomString(const DomString& other);
3030  void operator=(const DomString& other);
3031 };
3032 
3034 public:
3037 
3038  void read(QXmlStreamReader& reader);
3039  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3040  inline QString text() const { return m_text; }
3041  inline void setText(const QString& s) { m_text = s; }
3042 
3043  // attribute accessors
3044  // child element accessors
3045  inline double elementX() const { return m_x; }
3046  void setElementX(double a);
3047  inline bool hasElementX() const { return m_children & X; }
3049 
3050  inline double elementY() const { return m_y; }
3051  void setElementY(double a);
3052  inline bool hasElementY() const { return m_children & Y; }
3054 
3055 private:
3056  QString m_text;
3057  void clear(bool clear_all = true);
3058 
3059  // attribute data
3060  // child element data
3062  double m_x;
3063  double m_y;
3064  enum Child { X = 1, Y = 2 };
3065 
3066  DomPointF(const DomPointF& other);
3067  void operator=(const DomPointF& other);
3068 };
3069 
3071 public:
3074 
3075  void read(QXmlStreamReader& reader);
3076  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3077  inline QString text() const { return m_text; }
3078  inline void setText(const QString& s) { m_text = s; }
3079 
3080  // attribute accessors
3081  // child element accessors
3082  inline double elementX() const { return m_x; }
3083  void setElementX(double a);
3084  inline bool hasElementX() const { return m_children & X; }
3086 
3087  inline double elementY() const { return m_y; }
3088  void setElementY(double a);
3089  inline bool hasElementY() const { return m_children & Y; }
3091 
3092  inline double elementWidth() const { return m_width; }
3093  void setElementWidth(double a);
3094  inline bool hasElementWidth() const { return m_children & Width; }
3096 
3097  inline double elementHeight() const { return m_height; }
3098  void setElementHeight(double a);
3099  inline bool hasElementHeight() const { return m_children & Height; }
3101 
3102 private:
3103  QString m_text;
3104  void clear(bool clear_all = true);
3105 
3106  // attribute data
3107  // child element data
3109  double m_x;
3110  double m_y;
3111  double m_width;
3112  double m_height;
3113  enum Child { X = 1, Y = 2, Width = 4, Height = 8 };
3114 
3115  DomRectF(const DomRectF& other);
3116  void operator=(const DomRectF& other);
3117 };
3118 
3120 public:
3123 
3124  void read(QXmlStreamReader& reader);
3125  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3126  inline QString text() const { return m_text; }
3127  inline void setText(const QString& s) { m_text = s; }
3128 
3129  // attribute accessors
3130  // child element accessors
3131  inline double elementWidth() const { return m_width; }
3132  void setElementWidth(double a);
3133  inline bool hasElementWidth() const { return m_children & Width; }
3135 
3136  inline double elementHeight() const { return m_height; }
3137  void setElementHeight(double a);
3138  inline bool hasElementHeight() const { return m_children & Height; }
3140 
3141 private:
3142  QString m_text;
3143  void clear(bool clear_all = true);
3144 
3145  // attribute data
3146  // child element data
3148  double m_width;
3149  double m_height;
3150  enum Child { Width = 1, Height = 2 };
3151 
3152  DomSizeF(const DomSizeF& other);
3153  void operator=(const DomSizeF& other);
3154 };
3155 
3157 public:
3160 
3161  void read(QXmlStreamReader& reader);
3162  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3163  inline QString text() const { return m_text; }
3164  inline void setText(const QString& s) { m_text = s; }
3165 
3166  // attribute accessors
3167  // child element accessors
3168  inline int elementUnicode() const { return m_unicode; }
3169  void setElementUnicode(int a);
3170  inline bool hasElementUnicode() const { return m_children & Unicode; }
3172 
3173 private:
3174  QString m_text;
3175  void clear(bool clear_all = true);
3176 
3177  // attribute data
3178  // child element data
3181  enum Child { Unicode = 1 };
3182 
3183  DomChar(const DomChar& other);
3184  void operator=(const DomChar& other);
3185 };
3186 
3188 public:
3191 
3192  void read(QXmlStreamReader& reader);
3193  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3194  inline QString text() const { return m_text; }
3195  inline void setText(const QString& s) { m_text = s; }
3196 
3197  // attribute accessors
3198  // child element accessors
3199  inline DomString* elementString() const { return m_string; }
3202  inline bool hasElementString() const { return m_children & String; }
3204 
3205 private:
3206  QString m_text;
3207  void clear(bool clear_all = true);
3208 
3209  // attribute data
3210  // child element data
3213  enum Child { String = 1 };
3214 
3215  DomUrl(const DomUrl& other);
3216  void operator=(const DomUrl& other);
3217 };
3218 
3220 public:
3223 
3224  void read(QXmlStreamReader& reader);
3225  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3226  inline QString text() const { return m_text; }
3227  inline void setText(const QString& s) { m_text = s; }
3228 
3229  // attribute accessors
3230  inline bool hasAttributeName() const { return m_has_attr_name; }
3231  inline QString attributeName() const { return m_attr_name; }
3232  inline void setAttributeName(const QString& a)
3233  {
3234  m_attr_name = a;
3235  m_has_attr_name = true;
3236  }
3237  inline void clearAttributeName() { m_has_attr_name = false; }
3238 
3239  inline bool hasAttributeStdset() const { return m_has_attr_stdset; }
3240  inline int attributeStdset() const { return m_attr_stdset; }
3241  inline void setAttributeStdset(int a)
3242  {
3243  m_attr_stdset = a;
3244  m_has_attr_stdset = true;
3245  }
3246  inline void clearAttributeStdset() { m_has_attr_stdset = false; }
3247 
3248  // child element accessors
3249  enum Kind {
3250  Unknown = 0,
3283  Brush
3284  };
3285  inline Kind kind() const { return m_kind; }
3286 
3287  inline QString elementBool() const { return m_bool; }
3288  void setElementBool(const QString& a);
3289 
3290  inline DomColor* elementColor() const { return m_color; }
3293 
3294  inline QString elementCstring() const { return m_cstring; }
3295  void setElementCstring(const QString& a);
3296 
3297  inline int elementCursor() const { return m_cursor; }
3298  void setElementCursor(int a);
3299 
3300  inline QString elementCursorShape() const { return m_cursorShape; }
3301  void setElementCursorShape(const QString& a);
3302 
3303  inline QString elementEnum() const { return m_enum; }
3304  void setElementEnum(const QString& a);
3305 
3306  inline DomFont* elementFont() const { return m_font; }
3309 
3310  inline DomResourceIcon* elementIconSet() const { return m_iconSet; }
3313 
3314  inline DomResourcePixmap* elementPixmap() const { return m_pixmap; }
3317 
3318  inline DomPalette* elementPalette() const { return m_palette; }
3321 
3322  inline DomPoint* elementPoint() const { return m_point; }
3325 
3326  inline DomRect* elementRect() const { return m_rect; }
3329 
3330  inline QString elementSet() const { return m_set; }
3331  void setElementSet(const QString& a);
3332 
3333  inline DomLocale* elementLocale() const { return m_locale; }
3336 
3337  inline DomSizePolicy* elementSizePolicy() const { return m_sizePolicy; }
3340 
3341  inline DomSize* elementSize() const { return m_size; }
3344 
3345  inline DomString* elementString() const { return m_string; }
3348 
3349  inline DomStringList* elementStringList() const { return m_stringList; }
3352 
3353  inline int elementNumber() const { return m_number; }
3354  void setElementNumber(int a);
3355 
3356  inline float elementFloat() const { return m_float; }
3357  void setElementFloat(float a);
3358 
3359  inline double elementDouble() const { return m_double; }
3360  void setElementDouble(double a);
3361 
3362  inline DomDate* elementDate() const { return m_date; }
3365 
3366  inline DomTime* elementTime() const { return m_time; }
3369 
3370  inline DomDateTime* elementDateTime() const { return m_dateTime; }
3373 
3374  inline DomPointF* elementPointF() const { return m_pointF; }
3377 
3378  inline DomRectF* elementRectF() const { return m_rectF; }
3381 
3382  inline DomSizeF* elementSizeF() const { return m_sizeF; }
3385 
3386  inline qlonglong elementLongLong() const { return m_longLong; }
3387  void setElementLongLong(qlonglong a);
3388 
3389  inline DomChar* elementChar() const { return m_char; }
3392 
3393  inline DomUrl* elementUrl() const { return m_url; }
3396 
3397  inline uint elementUInt() const { return m_UInt; }
3398  void setElementUInt(uint a);
3399 
3400  inline qulonglong elementULongLong() const { return m_uLongLong; }
3401  void setElementULongLong(qulonglong a);
3402 
3403  inline DomBrush* elementBrush() const { return m_brush; }
3406 
3407 private:
3408  QString m_text;
3409  void clear(bool clear_all = true);
3410 
3411  // attribute data
3412  QString m_attr_name;
3414 
3417 
3418  // child element data
3420  QString m_bool;
3422  QString m_cstring;
3424  QString m_cursorShape;
3425  QString m_enum;
3432  QString m_set;
3439  float m_float;
3440  double m_double;
3447  qlonglong m_longLong;
3450  uint m_UInt;
3451  qulonglong m_uLongLong;
3453 
3454  DomProperty(const DomProperty& other);
3455  void operator=(const DomProperty& other);
3456 };
3457 
3459 public:
3462 
3463  void read(QXmlStreamReader& reader);
3464  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3465  inline QString text() const { return m_text; }
3466  inline void setText(const QString& s) { m_text = s; }
3467 
3468  // attribute accessors
3469  // child element accessors
3470  inline QList<DomConnection*> elementConnection() const { return m_connection; }
3471  void setElementConnection(const QList<DomConnection*>& a);
3472 
3473 private:
3474  QString m_text;
3475  void clear(bool clear_all = true);
3476 
3477  // attribute data
3478  // child element data
3480  QList<DomConnection*> m_connection;
3481  enum Child { Connection = 1 };
3482 
3484  void operator=(const DomConnections& other);
3485 };
3486 
3488 public:
3491 
3492  void read(QXmlStreamReader& reader);
3493  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3494  inline QString text() const { return m_text; }
3495  inline void setText(const QString& s) { m_text = s; }
3496 
3497  // attribute accessors
3498  // child element accessors
3499  inline QString elementSender() const { return m_sender; }
3500  void setElementSender(const QString& a);
3501  inline bool hasElementSender() const { return m_children & Sender; }
3503 
3504  inline QString elementSignal() const { return m_signal; }
3505  void setElementSignal(const QString& a);
3506  inline bool hasElementSignal() const { return m_children & Signal; }
3508 
3509  inline QString elementReceiver() const { return m_receiver; }
3510  void setElementReceiver(const QString& a);
3511  inline bool hasElementReceiver() const { return m_children & Receiver; }
3513 
3514  inline QString elementSlot() const { return m_slot; }
3515  void setElementSlot(const QString& a);
3516  inline bool hasElementSlot() const { return m_children & Slot; }
3518 
3519  inline DomConnectionHints* elementHints() const { return m_hints; }
3522  inline bool hasElementHints() const { return m_children & Hints; }
3524 
3525 private:
3526  QString m_text;
3527  void clear(bool clear_all = true);
3528 
3529  // attribute data
3530  // child element data
3532  QString m_sender;
3533  QString m_signal;
3534  QString m_receiver;
3535  QString m_slot;
3537  enum Child { Sender = 1, Signal = 2, Receiver = 4, Slot = 8, Hints = 16 };
3538 
3540  void operator=(const DomConnection& other);
3541 };
3542 
3544 public:
3547 
3548  void read(QXmlStreamReader& reader);
3549  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3550  inline QString text() const { return m_text; }
3551  inline void setText(const QString& s) { m_text = s; }
3552 
3553  // attribute accessors
3554  // child element accessors
3555  inline QList<DomConnectionHint*> elementHint() const { return m_hint; }
3556  void setElementHint(const QList<DomConnectionHint*>& a);
3557 
3558 private:
3559  QString m_text;
3560  void clear(bool clear_all = true);
3561 
3562  // attribute data
3563  // child element data
3565  QList<DomConnectionHint*> m_hint;
3566  enum Child { Hint = 1 };
3567 
3569  void operator=(const DomConnectionHints& other);
3570 };
3571 
3573 public:
3576 
3577  void read(QXmlStreamReader& reader);
3578  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3579  inline QString text() const { return m_text; }
3580  inline void setText(const QString& s) { m_text = s; }
3581 
3582  // attribute accessors
3583  inline bool hasAttributeType() const { return m_has_attr_type; }
3584  inline QString attributeType() const { return m_attr_type; }
3585  inline void setAttributeType(const QString& a)
3586  {
3587  m_attr_type = a;
3588  m_has_attr_type = true;
3589  }
3590  inline void clearAttributeType() { m_has_attr_type = false; }
3591 
3592  // child element accessors
3593  inline int elementX() const { return m_x; }
3594  void setElementX(int a);
3595  inline bool hasElementX() const { return m_children & X; }
3597 
3598  inline int elementY() const { return m_y; }
3599  void setElementY(int a);
3600  inline bool hasElementY() const { return m_children & Y; }
3602 
3603 private:
3604  QString m_text;
3605  void clear(bool clear_all = true);
3606 
3607  // attribute data
3608  QString m_attr_type;
3610 
3611  // child element data
3613  int m_x;
3614  int m_y;
3615  enum Child { X = 1, Y = 2 };
3616 
3618  void operator=(const DomConnectionHint& other);
3619 };
3620 
3622 public:
3625 
3626  void read(QXmlStreamReader& reader);
3627  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3628  inline QString text() const { return m_text; }
3629  inline void setText(const QString& s) { m_text = s; }
3630 
3631  // attribute accessors
3632  inline bool hasAttributeSource() const { return m_has_attr_source; }
3633  inline QString attributeSource() const { return m_attr_source; }
3634  inline void setAttributeSource(const QString& a)
3635  {
3636  m_attr_source = a;
3637  m_has_attr_source = true;
3638  }
3639  inline void clearAttributeSource() { m_has_attr_source = false; }
3640 
3641  inline bool hasAttributeLanguage() const { return m_has_attr_language; }
3642  inline QString attributeLanguage() const { return m_attr_language; }
3643  inline void setAttributeLanguage(const QString& a)
3644  {
3645  m_attr_language = a;
3646  m_has_attr_language = true;
3647  }
3648  inline void clearAttributeLanguage() { m_has_attr_language = false; }
3649 
3650  // child element accessors
3651 private:
3652  QString m_text;
3653  void clear(bool clear_all = true);
3654 
3655  // attribute data
3656  QString m_attr_source;
3658 
3661 
3662  // child element data
3664 
3665  DomScript(const DomScript& other);
3666  void operator=(const DomScript& other);
3667 };
3668 
3670 public:
3673 
3674  void read(QXmlStreamReader& reader);
3675  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3676  inline QString text() const { return m_text; }
3677  inline void setText(const QString& s) { m_text = s; }
3678 
3679  // attribute accessors
3680  // child element accessors
3681  inline QList<DomProperty*> elementProperty() const { return m_property; }
3682  void setElementProperty(const QList<DomProperty*>& a);
3683 
3684 private:
3685  QString m_text;
3686  void clear(bool clear_all = true);
3687 
3688  // attribute data
3689  // child element data
3691  QList<DomProperty*> m_property;
3692  enum Child { Property = 1 };
3693 
3695  void operator=(const DomWidgetData& other);
3696 };
3697 
3699 public:
3702 
3703  void read(QXmlStreamReader& reader);
3704  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3705  inline QString text() const { return m_text; }
3706  inline void setText(const QString& s) { m_text = s; }
3707 
3708  // attribute accessors
3709  // child element accessors
3710  inline QList<DomProperty*> elementProperty() const { return m_property; }
3711  void setElementProperty(const QList<DomProperty*>& a);
3712 
3713 private:
3714  QString m_text;
3715  void clear(bool clear_all = true);
3716 
3717  // attribute data
3718  // child element data
3720  QList<DomProperty*> m_property;
3721  enum Child { Property = 1 };
3722 
3724  void operator=(const DomDesignerData& other);
3725 };
3726 
3728 public:
3731 
3732  void read(QXmlStreamReader& reader);
3733  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3734  inline QString text() const { return m_text; }
3735  inline void setText(const QString& s) { m_text = s; }
3736 
3737  // attribute accessors
3738  // child element accessors
3739  inline QStringList elementSignal() const { return m_signal; }
3740  void setElementSignal(const QStringList& a);
3741 
3742  inline QStringList elementSlot() const { return m_slot; }
3743  void setElementSlot(const QStringList& a);
3744 
3745 private:
3746  QString m_text;
3747  void clear(bool clear_all = true);
3748 
3749  // attribute data
3750  // child element data
3752  QStringList m_signal;
3753  QStringList m_slot;
3754  enum Child { Signal = 1, Slot = 2 };
3755 
3756  DomSlots(const DomSlots& other);
3757  void operator=(const DomSlots& other);
3758 };
3759 
3761 public:
3764 
3765  void read(QXmlStreamReader& reader);
3766  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3767  inline QString text() const { return m_text; }
3768  inline void setText(const QString& s) { m_text = s; }
3769 
3770  // attribute accessors
3771  // child element accessors
3772  inline QList<DomStringPropertySpecification*> elementStringpropertyspecification() const
3773  {
3774  return m_stringpropertyspecification;
3775  }
3776  void setElementStringpropertyspecification(const QList<DomStringPropertySpecification*>& a);
3777 
3778 private:
3779  QString m_text;
3780  void clear(bool clear_all = true);
3781 
3782  // attribute data
3783  // child element data
3785  QList<DomStringPropertySpecification*> m_stringpropertyspecification;
3786  enum Child { Stringpropertyspecification = 1 };
3787 
3790 };
3791 
3793 public:
3796 
3797  void read(QXmlStreamReader& reader);
3798  void write(QXmlStreamWriter& writer, const QString& tagName = "") const;
3799  inline QString text() const { return m_text; }
3800  inline void setText(const QString& s) { m_text = s; }
3801 
3802  // attribute accessors
3803  inline bool hasAttributeName() const { return m_has_attr_name; }
3804  inline QString attributeName() const { return m_attr_name; }
3805  inline void setAttributeName(const QString& a)
3806  {
3807  m_attr_name = a;
3808  m_has_attr_name = true;
3809  }
3810  inline void clearAttributeName() { m_has_attr_name = false; }
3811 
3812  inline bool hasAttributeType() const { return m_has_attr_type; }
3813  inline QString attributeType() const { return m_attr_type; }
3814  inline void setAttributeType(const QString& a)
3815  {
3816  m_attr_type = a;
3817  m_has_attr_type = true;
3818  }
3819  inline void clearAttributeType() { m_has_attr_type = false; }
3820 
3821  inline bool hasAttributeNotr() const { return m_has_attr_notr; }
3822  inline QString attributeNotr() const { return m_attr_notr; }
3823  inline void setAttributeNotr(const QString& a)
3824  {
3825  m_attr_notr = a;
3826  m_has_attr_notr = true;
3827  }
3828  inline void clearAttributeNotr() { m_has_attr_notr = false; }
3829 
3830  // child element accessors
3831 private:
3832  QString m_text;
3833  void clear(bool clear_all = true);
3834 
3835  // attribute data
3836  QString m_attr_name;
3838 
3839  QString m_attr_type;
3841 
3842  QString m_attr_notr;
3844 
3845  // child element data
3847 
3850 };
3851 
3852 #ifdef QFORMINTERNAL_NAMESPACE
3853 }
3854 #endif
3855 
3856 QT_END_NAMESPACE
3857 
3858 #endif // BORNAGAIN_GUI_COREGUI_VIEWS_WIDGETBOX_UI4_P_H
QList< DomProperty * > m_attribute
Definition: ui4_p.h:577
QString m_attr_name
Definition: ui4_p.h:569
QString m_text
Definition: ui4_p.h:565
QList< DomActionGroup * > elementActionGroup() const
Definition: ui4_p.h:555
void setElementProperty(const QList< DomProperty * > &a)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString attributeName() const
Definition: ui4_p.h:543
void setElementAttribute(const QList< DomProperty * > &a)
void setAttributeName(const QString &a)
Definition: ui4_p.h:544
void read(QXmlStreamReader &reader)
QList< DomAction * > elementAction() const
Definition: ui4_p.h:552
DomActionGroup(const DomActionGroup &other)
void clearAttributeName()
Definition: ui4_p.h:549
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:558
void clear(bool clear_all=true)
bool m_has_attr_name
Definition: ui4_p.h:570
QList< DomActionGroup * > m_actionGroup
Definition: ui4_p.h:575
void setElementActionGroup(const QList< DomActionGroup * > &a)
uint m_children
Definition: ui4_p.h:573
void setText(const QString &s)
Definition: ui4_p.h:539
void setElementAction(const QList< DomAction * > &a)
bool hasAttributeName() const
Definition: ui4_p.h:542
QList< DomProperty * > elementAttribute() const
Definition: ui4_p.h:561
void operator=(const DomActionGroup &other)
QString text() const
Definition: ui4_p.h:538
QList< DomProperty * > m_property
Definition: ui4_p.h:576
QList< DomAction * > m_action
Definition: ui4_p.h:574
void clear(bool clear_all=true)
void clearAttributeName()
Definition: ui4_p.h:659
void setAttributeName(const QString &a)
Definition: ui4_p.h:654
DomActionRef(const DomActionRef &other)
bool hasAttributeName() const
Definition: ui4_p.h:652
QString text() const
Definition: ui4_p.h:648
QString m_text
Definition: ui4_p.h:663
void read(QXmlStreamReader &reader)
bool m_has_attr_name
Definition: ui4_p.h:668
QString attributeName() const
Definition: ui4_p.h:653
void write(QXmlStreamWriter &writer, const QString &tagName="") const
uint m_children
Definition: ui4_p.h:671
void operator=(const DomActionRef &other)
QString m_attr_name
Definition: ui4_p.h:667
void setText(const QString &s)
Definition: ui4_p.h:649
QString m_attr_name
Definition: ui4_p.h:625
void setElementAttribute(const QList< DomProperty * > &a)
void read(QXmlStreamReader &reader)
void setAttributeName(const QString &a)
Definition: ui4_p.h:597
QList< DomProperty * > m_attribute
Definition: ui4_p.h:634
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString text() const
Definition: ui4_p.h:591
void setText(const QString &s)
Definition: ui4_p.h:592
QString attributeName() const
Definition: ui4_p.h:596
void clearAttributeName()
Definition: ui4_p.h:602
bool hasAttributeName() const
Definition: ui4_p.h:595
QString m_attr_menu
Definition: ui4_p.h:628
void setElementProperty(const QList< DomProperty * > &a)
void clear(bool clear_all=true)
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:614
bool m_has_attr_menu
Definition: ui4_p.h:629
bool m_has_attr_name
Definition: ui4_p.h:626
QList< DomProperty * > m_property
Definition: ui4_p.h:633
void operator=(const DomAction &other)
uint m_children
Definition: ui4_p.h:632
DomAction(const DomAction &other)
QString attributeMenu() const
Definition: ui4_p.h:605
void clearAttributeMenu()
Definition: ui4_p.h:611
QList< DomProperty * > elementAttribute() const
Definition: ui4_p.h:617
bool hasAttributeMenu() const
Definition: ui4_p.h:604
void setAttributeMenu(const QString &a)
Definition: ui4_p.h:606
QString m_text
Definition: ui4_p.h:621
QString text() const
Definition: ui4_p.h:2089
DomColor * elementColor() const
Definition: ui4_p.h:2106
void clearAttributeBrushStyle()
Definition: ui4_p.h:2100
DomGradient * m_gradient
Definition: ui4_p.h:2130
bool m_has_attr_brushStyle
Definition: ui4_p.h:2124
void setElementColor(DomColor *a)
@ Color
Definition: ui4_p.h:2103
DomProperty * m_texture
Definition: ui4_p.h:2129
void operator=(const DomBrush &other)
bool hasAttributeBrushStyle() const
Definition: ui4_p.h:2093
Kind kind() const
Definition: ui4_p.h:2104
void setElementTexture(DomProperty *a)
QString attributeBrushStyle() const
Definition: ui4_p.h:2094
DomProperty * takeElementTexture()
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomColor * m_color
Definition: ui4_p.h:2128
DomGradient * elementGradient() const
Definition: ui4_p.h:2114
Kind m_kind
Definition: ui4_p.h:2127
DomBrush(const DomBrush &other)
DomGradient * takeElementGradient()
DomProperty * elementTexture() const
Definition: ui4_p.h:2110
void read(QXmlStreamReader &reader)
QString m_text
Definition: ui4_p.h:2119
void clear(bool clear_all=true)
QString m_attr_brushStyle
Definition: ui4_p.h:2123
DomColor * takeElementColor()
void setAttributeBrushStyle(const QString &a)
Definition: ui4_p.h:2095
void setText(const QString &s)
Definition: ui4_p.h:2090
void setElementGradient(DomGradient *a)
QString m_text
Definition: ui4_p.h:705
void operator=(const DomButtonGroup &other)
QList< DomProperty * > m_property
Definition: ui4_p.h:714
bool m_has_attr_name
Definition: ui4_p.h:710
void setElementAttribute(const QList< DomProperty * > &a)
void clearAttributeName()
Definition: ui4_p.h:695
QString text() const
Definition: ui4_p.h:684
void clear(bool clear_all=true)
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:698
void setText(const QString &s)
Definition: ui4_p.h:685
uint m_children
Definition: ui4_p.h:713
QString attributeName() const
Definition: ui4_p.h:689
QList< DomProperty * > m_attribute
Definition: ui4_p.h:715
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString m_attr_name
Definition: ui4_p.h:709
void setElementProperty(const QList< DomProperty * > &a)
void read(QXmlStreamReader &reader)
QList< DomProperty * > elementAttribute() const
Definition: ui4_p.h:701
bool hasAttributeName() const
Definition: ui4_p.h:688
void setAttributeName(const QString &a)
Definition: ui4_p.h:690
DomButtonGroup(const DomButtonGroup &other)
void clear(bool clear_all=true)
void setElementButtonGroup(const QList< DomButtonGroup * > &a)
void operator=(const DomButtonGroups &other)
DomButtonGroups(const DomButtonGroups &other)
QList< DomButtonGroup * > elementButtonGroup() const
Definition: ui4_p.h:734
QList< DomButtonGroup * > m_buttonGroup
Definition: ui4_p.h:744
void setText(const QString &s)
Definition: ui4_p.h:730
void write(QXmlStreamWriter &writer, const QString &tagName="") const
uint m_children
Definition: ui4_p.h:743
QString text() const
Definition: ui4_p.h:729
QString m_text
Definition: ui4_p.h:738
void read(QXmlStreamReader &reader)
void setElementUnicode(int a)
QString m_text
Definition: ui4_p.h:3174
void read(QXmlStreamReader &reader)
bool hasElementUnicode() const
Definition: ui4_p.h:3170
void clearElementUnicode()
int elementUnicode() const
Definition: ui4_p.h:3168
void write(QXmlStreamWriter &writer, const QString &tagName="") const
uint m_children
Definition: ui4_p.h:3179
void clear(bool clear_all=true)
DomChar(const DomChar &other)
int m_unicode
Definition: ui4_p.h:3180
void operator=(const DomChar &other)
QString text() const
Definition: ui4_p.h:3163
void setText(const QString &s)
Definition: ui4_p.h:3164
void read(QXmlStreamReader &reader)
void setElementColor(const QList< DomColor * > &a)
void operator=(const DomColorGroup &other)
QList< DomColorRole * > m_colorRole
Definition: ui4_p.h:2205
QString m_text
Definition: ui4_p.h:2199
void clear(bool clear_all=true)
DomColorGroup(const DomColorGroup &other)
void setText(const QString &s)
Definition: ui4_p.h:2188
QList< DomColor * > elementColor() const
Definition: ui4_p.h:2195
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QList< DomColor * > m_color
Definition: ui4_p.h:2206
QString text() const
Definition: ui4_p.h:2187
uint m_children
Definition: ui4_p.h:2204
void setElementColorRole(const QList< DomColorRole * > &a)
QList< DomColorRole * > elementColorRole() const
Definition: ui4_p.h:2192
void setText(const QString &s)
Definition: ui4_p.h:2144
void clear(bool clear_all=true)
QString m_text
Definition: ui4_p.h:2164
QString attributeRole() const
Definition: ui4_p.h:2148
bool m_has_attr_role
Definition: ui4_p.h:2169
bool hasAttributeRole() const
Definition: ui4_p.h:2147
uint m_children
Definition: ui4_p.h:2172
DomColorRole(const DomColorRole &other)
void setElementBrush(DomBrush *a)
QString text() const
Definition: ui4_p.h:2143
DomBrush * takeElementBrush()
void read(QXmlStreamReader &reader)
DomBrush * m_brush
Definition: ui4_p.h:2173
void operator=(const DomColorRole &other)
QString m_attr_role
Definition: ui4_p.h:2168
DomBrush * elementBrush() const
Definition: ui4_p.h:2157
void clearAttributeRole()
Definition: ui4_p.h:2154
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool hasElementBrush() const
Definition: ui4_p.h:2160
void clearElementBrush()
void setAttributeRole(const QString &a)
Definition: ui4_p.h:2149
void clearElementGreen()
bool hasElementBlue() const
Definition: ui4_p.h:1831
int attributeAlpha() const
Definition: ui4_p.h:1810
void setText(const QString &s)
Definition: ui4_p.h:1806
int elementBlue() const
Definition: ui4_p.h:1829
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setAttributeAlpha(int a)
Definition: ui4_p.h:1811
QString m_text
Definition: ui4_p.h:1835
bool hasAttributeAlpha() const
Definition: ui4_p.h:1809
bool hasElementRed() const
Definition: ui4_p.h:1821
DomColor(const DomColor &other)
int m_green
Definition: ui4_p.h:1845
int elementRed() const
Definition: ui4_p.h:1819
int elementGreen() const
Definition: ui4_p.h:1824
void read(QXmlStreamReader &reader)
int m_blue
Definition: ui4_p.h:1846
void setElementBlue(int a)
bool hasElementGreen() const
Definition: ui4_p.h:1826
void setElementRed(int a)
bool m_has_attr_alpha
Definition: ui4_p.h:1840
QString text() const
Definition: ui4_p.h:1805
uint m_children
Definition: ui4_p.h:1843
void clearElementBlue()
void clear(bool clear_all=true)
void setElementGreen(int a)
void operator=(const DomColor &other)
void clearElementRed()
void clearAttributeAlpha()
Definition: ui4_p.h:1816
int m_red
Definition: ui4_p.h:1844
int m_attr_alpha
Definition: ui4_p.h:1839
uint m_children
Definition: ui4_p.h:1560
void setElementProperty(const QList< DomProperty * > &a)
QList< DomProperty * > m_property
Definition: ui4_p.h:1561
QString m_text
Definition: ui4_p.h:1555
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void read(QXmlStreamReader &reader)
void operator=(const DomColumn &other)
DomColumn(const DomColumn &other)
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:1551
QString text() const
Definition: ui4_p.h:1546
void setText(const QString &s)
Definition: ui4_p.h:1547
void clear(bool clear_all=true)
void clear(bool clear_all=true)
void operator=(const DomConnectionHint &other)
bool hasElementX() const
Definition: ui4_p.h:3595
void setElementY(int a)
bool hasElementY() const
Definition: ui4_p.h:3600
QString attributeType() const
Definition: ui4_p.h:3584
QString m_attr_type
Definition: ui4_p.h:3608
DomConnectionHint(const DomConnectionHint &other)
int elementX() const
Definition: ui4_p.h:3593
QString m_text
Definition: ui4_p.h:3604
bool hasAttributeType() const
Definition: ui4_p.h:3583
bool m_has_attr_type
Definition: ui4_p.h:3609
void read(QXmlStreamReader &reader)
QString text() const
Definition: ui4_p.h:3579
int elementY() const
Definition: ui4_p.h:3598
void setText(const QString &s)
Definition: ui4_p.h:3580
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void clearAttributeType()
Definition: ui4_p.h:3590
void setAttributeType(const QString &a)
Definition: ui4_p.h:3585
void setElementX(int a)
void setText(const QString &s)
Definition: ui4_p.h:3551
void clear(bool clear_all=true)
QList< DomConnectionHint * > m_hint
Definition: ui4_p.h:3565
void operator=(const DomConnectionHints &other)
QString m_text
Definition: ui4_p.h:3559
void setElementHint(const QList< DomConnectionHint * > &a)
QString text() const
Definition: ui4_p.h:3550
QList< DomConnectionHint * > elementHint() const
Definition: ui4_p.h:3555
void read(QXmlStreamReader &reader)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomConnectionHints(const DomConnectionHints &other)
QString elementSender() const
Definition: ui4_p.h:3499
void setElementSignal(const QString &a)
QString elementSlot() const
Definition: ui4_p.h:3514
bool hasElementSignal() const
Definition: ui4_p.h:3506
void clearElementSlot()
QString elementSignal() const
Definition: ui4_p.h:3504
DomConnectionHints * elementHints() const
Definition: ui4_p.h:3519
void operator=(const DomConnection &other)
void setElementSlot(const QString &a)
void setElementReceiver(const QString &a)
uint m_children
Definition: ui4_p.h:3531
bool hasElementSender() const
Definition: ui4_p.h:3501
void setElementHints(DomConnectionHints *a)
DomConnectionHints * takeElementHints()
void setText(const QString &s)
Definition: ui4_p.h:3495
bool hasElementSlot() const
Definition: ui4_p.h:3516
DomConnection(const DomConnection &other)
QString elementReceiver() const
Definition: ui4_p.h:3509
QString m_text
Definition: ui4_p.h:3526
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString m_sender
Definition: ui4_p.h:3532
bool hasElementReceiver() const
Definition: ui4_p.h:3511
QString m_signal
Definition: ui4_p.h:3533
QString text() const
Definition: ui4_p.h:3494
void clearElementSender()
DomConnectionHints * m_hints
Definition: ui4_p.h:3536
void clearElementReceiver()
void clearElementHints()
QString m_slot
Definition: ui4_p.h:3535
void clearElementSignal()
void setElementSender(const QString &a)
void clear(bool clear_all=true)
bool hasElementHints() const
Definition: ui4_p.h:3522
QString m_receiver
Definition: ui4_p.h:3534
void read(QXmlStreamReader &reader)
void clear(bool clear_all=true)
QString m_text
Definition: ui4_p.h:3474
DomConnections(const DomConnections &other)
QList< DomConnection * > m_connection
Definition: ui4_p.h:3480
uint m_children
Definition: ui4_p.h:3479
void setText(const QString &s)
Definition: ui4_p.h:3466
void operator=(const DomConnections &other)
QList< DomConnection * > elementConnection() const
Definition: ui4_p.h:3470
void setElementConnection(const QList< DomConnection * > &a)
void read(QXmlStreamReader &reader)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString text() const
Definition: ui4_p.h:3465
void clearElementSlots()
void setText(const QString &s)
Definition: ui4_p.h:945
bool hasElementExtends() const
Definition: ui4_p.h:956
DomHeader * m_header
Definition: ui4_p.h:1031
void setElementScript(DomScript *a)
void clearElementAddPageMethod()
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool hasElementScript() const
Definition: ui4_p.h:995
bool hasElementSizePolicy() const
Definition: ui4_p.h:984
QString m_pixmap
Definition: ui4_p.h:1036
bool hasElementSizeHint() const
Definition: ui4_p.h:968
DomHeader * takeElementHeader()
bool hasElementAddPageMethod() const
Definition: ui4_p.h:973
DomPropertySpecifications * takeElementPropertyspecifications()
DomHeader * elementHeader() const
Definition: ui4_p.h:959
DomSlots * elementSlots() const
Definition: ui4_p.h:1004
QString elementClass() const
Definition: ui4_p.h:949
void setElementSlots(DomSlots *a)
QString m_text
Definition: ui4_p.h:1023
DomSize * elementSizeHint() const
Definition: ui4_p.h:965
void clearElementClass()
void setElementPropertyspecifications(DomPropertySpecifications *a)
int m_container
Definition: ui4_p.h:1034
void clearElementProperties()
void setElementSizePolicy(DomSizePolicyData *a)
void clearElementContainer()
void setElementContainer(int a)
bool hasElementClass() const
Definition: ui4_p.h:951
DomSlots * takeElementSlots()
DomSize * takeElementSizeHint()
DomSizePolicyData * takeElementSizePolicy()
bool hasElementSlots() const
Definition: ui4_p.h:1007
void clearElementExtends()
DomSizePolicyData * m_sizePolicy
Definition: ui4_p.h:1035
DomPropertySpecifications * m_propertyspecifications
Definition: ui4_p.h:1040
void clearElementHeader()
DomProperties * m_properties
Definition: ui4_p.h:1038
DomSlots * m_slots
Definition: ui4_p.h:1039
void setElementPixmap(const QString &a)
QString m_class
Definition: ui4_p.h:1029
bool hasElementPropertyspecifications() const
Definition: ui4_p.h:1016
DomSize * m_sizeHint
Definition: ui4_p.h:1032
void clearElementPropertyspecifications()
QString m_extends
Definition: ui4_p.h:1030
QString text() const
Definition: ui4_p.h:944
void setElementExtends(const QString &a)
int elementContainer() const
Definition: ui4_p.h:976
bool hasElementHeader() const
Definition: ui4_p.h:962
void setElementProperties(DomProperties *a)
void clear(bool clear_all=true)
void setElementClass(const QString &a)
QString m_addPageMethod
Definition: ui4_p.h:1033
uint m_children
Definition: ui4_p.h:1028
DomCustomWidget(const DomCustomWidget &other)
DomProperties * elementProperties() const
Definition: ui4_p.h:998
bool hasElementProperties() const
Definition: ui4_p.h:1001
DomProperties * takeElementProperties()
void setElementSizeHint(DomSize *a)
void clearElementPixmap()
void setElementAddPageMethod(const QString &a)
QString elementAddPageMethod() const
Definition: ui4_p.h:971
DomScript * elementScript() const
Definition: ui4_p.h:992
void clearElementSizePolicy()
DomSizePolicyData * elementSizePolicy() const
Definition: ui4_p.h:981
bool hasElementPixmap() const
Definition: ui4_p.h:989
void clearElementScript()
DomPropertySpecifications * elementPropertyspecifications() const
Definition: ui4_p.h:1010
DomScript * takeElementScript()
bool hasElementContainer() const
Definition: ui4_p.h:978
void operator=(const DomCustomWidget &other)
void clearElementSizeHint()
QString elementPixmap() const
Definition: ui4_p.h:987
void setElementHeader(DomHeader *a)
DomScript * m_script
Definition: ui4_p.h:1037
QString elementExtends() const
Definition: ui4_p.h:954
void read(QXmlStreamReader &reader)
void operator=(const DomCustomWidgets &other)
uint m_children
Definition: ui4_p.h:893
QList< DomCustomWidget * > m_customWidget
Definition: ui4_p.h:894
void read(QXmlStreamReader &reader)
void setText(const QString &s)
Definition: ui4_p.h:880
QString text() const
Definition: ui4_p.h:879
QList< DomCustomWidget * > elementCustomWidget() const
Definition: ui4_p.h:884
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void clear(bool clear_all=true)
QString m_text
Definition: ui4_p.h:888
DomCustomWidgets(const DomCustomWidgets &other)
void setElementCustomWidget(const QList< DomCustomWidget * > &a)
int elementMinute() const
Definition: ui4_p.h:2702
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool hasElementMinute() const
Definition: ui4_p.h:2704
void clearElementMonth()
void operator=(const DomDateTime &other)
void setElementMonth(int a)
QString m_text
Definition: ui4_p.h:2728
void setElementSecond(int a)
bool hasElementDay() const
Definition: ui4_p.h:2724
void setElementDay(int a)
DomDateTime(const DomDateTime &other)
bool hasElementMonth() const
Definition: ui4_p.h:2719
void setElementMinute(int a)
int elementSecond() const
Definition: ui4_p.h:2707
void clearElementSecond()
void clearElementMinute()
void clearElementDay()
void clearElementYear()
int m_month
Definition: ui4_p.h:2738
void setText(const QString &s)
Definition: ui4_p.h:2693
bool hasElementSecond() const
Definition: ui4_p.h:2709
int elementMonth() const
Definition: ui4_p.h:2717
void clear(bool clear_all=true)
int m_minute
Definition: ui4_p.h:2735
int m_year
Definition: ui4_p.h:2737
QString text() const
Definition: ui4_p.h:2692
int elementHour() const
Definition: ui4_p.h:2697
void setElementYear(int a)
int m_second
Definition: ui4_p.h:2736
int elementDay() const
Definition: ui4_p.h:2722
int m_day
Definition: ui4_p.h:2739
int elementYear() const
Definition: ui4_p.h:2712
bool hasElementYear() const
Definition: ui4_p.h:2714
void clearElementHour()
void setElementHour(int a)
uint m_children
Definition: ui4_p.h:2733
int m_hour
Definition: ui4_p.h:2734
bool hasElementHour() const
Definition: ui4_p.h:2699
void read(QXmlStreamReader &reader)
bool hasElementYear() const
Definition: ui4_p.h:2613
void clearElementYear()
void clearElementMonth()
void setElementYear(int a)
void setText(const QString &s)
Definition: ui4_p.h:2607
int m_day
Definition: ui4_p.h:2635
int elementYear() const
Definition: ui4_p.h:2611
void clearElementDay()
int elementDay() const
Definition: ui4_p.h:2621
void setElementDay(int a)
bool hasElementDay() const
Definition: ui4_p.h:2623
void setElementMonth(int a)
QString text() const
Definition: ui4_p.h:2606
void operator=(const DomDate &other)
bool hasElementMonth() const
Definition: ui4_p.h:2618
uint m_children
Definition: ui4_p.h:2632
DomDate(const DomDate &other)
int m_year
Definition: ui4_p.h:2633
void clear(bool clear_all=true)
QString m_text
Definition: ui4_p.h:2627
int m_month
Definition: ui4_p.h:2634
int elementMonth() const
Definition: ui4_p.h:2616
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void read(QXmlStreamReader &reader)
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:3710
void read(QXmlStreamReader &reader)
uint m_children
Definition: ui4_p.h:3719
void setElementProperty(const QList< DomProperty * > &a)
void setText(const QString &s)
Definition: ui4_p.h:3706
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomDesignerData(const DomDesignerData &other)
void clear(bool clear_all=true)
void operator=(const DomDesignerData &other)
QList< DomProperty * > m_property
Definition: ui4_p.h:3720
QString m_text
Definition: ui4_p.h:3714
QString text() const
Definition: ui4_p.h:3705
void setElementAntialiasing(bool a)
QString text() const
Definition: ui4_p.h:2266
void operator=(const DomFont &other)
uint m_children
Definition: ui4_p.h:2327
bool m_underline
Definition: ui4_p.h:2333
void clearElementFamily()
bool m_italic
Definition: ui4_p.h:2331
void read(QXmlStreamReader &reader)
void clearElementWeight()
int m_pointSize
Definition: ui4_p.h:2329
bool hasElementStrikeOut() const
Definition: ui4_p.h:2303
void setElementKerning(bool a)
void clearElementPointSize()
bool hasElementItalic() const
Definition: ui4_p.h:2288
bool elementKerning() const
Definition: ui4_p.h:2316
void clearElementBold()
void setElementPointSize(int a)
bool elementUnderline() const
Definition: ui4_p.h:2296
bool hasElementStyleStrategy() const
Definition: ui4_p.h:2313
void clear(bool clear_all=true)
QString m_family
Definition: ui4_p.h:2328
void setElementUnderline(bool a)
QString elementStyleStrategy() const
Definition: ui4_p.h:2311
void clearElementUnderline()
int elementPointSize() const
Definition: ui4_p.h:2276
bool hasElementFamily() const
Definition: ui4_p.h:2273
void clearElementKerning()
void setElementStrikeOut(bool a)
bool m_antialiasing
Definition: ui4_p.h:2335
void setElementStyleStrategy(const QString &a)
void clearElementAntialiasing()
DomFont(const DomFont &other)
void setElementItalic(bool a)
void setText(const QString &s)
Definition: ui4_p.h:2267
void setElementBold(bool a)
void clearElementStrikeOut()
QString elementFamily() const
Definition: ui4_p.h:2271
void setElementWeight(int a)
bool elementBold() const
Definition: ui4_p.h:2291
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool m_kerning
Definition: ui4_p.h:2337
bool m_bold
Definition: ui4_p.h:2332
bool hasElementAntialiasing() const
Definition: ui4_p.h:2308
bool hasElementUnderline() const
Definition: ui4_p.h:2298
void clearElementStyleStrategy()
bool elementAntialiasing() const
Definition: ui4_p.h:2306
int elementWeight() const
Definition: ui4_p.h:2281
void setElementFamily(const QString &a)
bool elementStrikeOut() const
Definition: ui4_p.h:2301
int m_weight
Definition: ui4_p.h:2330
QString m_styleStrategy
Definition: ui4_p.h:2336
bool hasElementKerning() const
Definition: ui4_p.h:2318
void clearElementItalic()
bool elementItalic() const
Definition: ui4_p.h:2286
bool hasElementPointSize() const
Definition: ui4_p.h:2278
QString m_text
Definition: ui4_p.h:2322
bool m_strikeOut
Definition: ui4_p.h:2334
bool hasElementBold() const
Definition: ui4_p.h:2293
bool hasElementWeight() const
Definition: ui4_p.h:2283
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void clearElementColor()
QString text() const
Definition: ui4_p.h:1860
QString m_text
Definition: ui4_p.h:1881
DomColor * elementColor() const
Definition: ui4_p.h:1874
void clear(bool clear_all=true)
bool hasAttributePosition() const
Definition: ui4_p.h:1864
bool hasElementColor() const
Definition: ui4_p.h:1877
void setElementColor(DomColor *a)
DomColor * takeElementColor()
DomGradientStop(const DomGradientStop &other)
void operator=(const DomGradientStop &other)
void setText(const QString &s)
Definition: ui4_p.h:1861
bool m_has_attr_position
Definition: ui4_p.h:1886
double m_attr_position
Definition: ui4_p.h:1885
void clearAttributePosition()
Definition: ui4_p.h:1871
DomColor * m_color
Definition: ui4_p.h:1890
double attributePosition() const
Definition: ui4_p.h:1865
uint m_children
Definition: ui4_p.h:1889
void setAttributePosition(double a)
Definition: ui4_p.h:1866
void read(QXmlStreamReader &reader)
bool m_has_attr_endX
Definition: ui4_p.h:2041
double m_attr_angle
Definition: ui4_p.h:2061
void read(QXmlStreamReader &reader)
bool m_has_attr_centralY
Definition: ui4_p.h:2050
double m_attr_startX
Definition: ui4_p.h:2034
QString attributeSpread() const
Definition: ui4_p.h:2008
void clearAttributeFocalY()
Definition: ui4_p.h:1978
bool hasAttributeStartX() const
Definition: ui4_p.h:1908
QString attributeType() const
Definition: ui4_p.h:1999
void write(QXmlStreamWriter &writer, const QString &tagName="") const
double attributeCentralX() const
Definition: ui4_p.h:1945
void setAttributeEndX(double a)
Definition: ui4_p.h:1928
bool hasAttributeEndX() const
Definition: ui4_p.h:1926
bool hasAttributeAngle() const
Definition: ui4_p.h:1989
void clearAttributeSpread()
Definition: ui4_p.h:2014
double m_attr_focalX
Definition: ui4_p.h:2052
QString m_attr_type
Definition: ui4_p.h:2064
QList< DomGradientStop * > m_gradientStop
Definition: ui4_p.h:2075
void clearAttributeStartY()
Definition: ui4_p.h:1924
bool hasAttributeEndY() const
Definition: ui4_p.h:1935
double attributeFocalY() const
Definition: ui4_p.h:1972
bool m_has_attr_spread
Definition: ui4_p.h:2068
void clearAttributeStartX()
Definition: ui4_p.h:1915
double m_attr_focalY
Definition: ui4_p.h:2055
void setAttributeAngle(double a)
Definition: ui4_p.h:1991
void operator=(const DomGradient &other)
void clearAttributeEndX()
Definition: ui4_p.h:1933
void setAttributeEndY(double a)
Definition: ui4_p.h:1937
void setAttributeFocalX(double a)
Definition: ui4_p.h:1964
void setAttributeSpread(const QString &a)
Definition: ui4_p.h:2009
bool m_has_attr_startY
Definition: ui4_p.h:2038
uint m_children
Definition: ui4_p.h:2074
void clearAttributeType()
Definition: ui4_p.h:2005
bool hasAttributeFocalX() const
Definition: ui4_p.h:1962
void setText(const QString &s)
Definition: ui4_p.h:1905
void clearAttributeAngle()
Definition: ui4_p.h:1996
bool hasAttributeCentralY() const
Definition: ui4_p.h:1953
QString m_attr_coordinateMode
Definition: ui4_p.h:2070
void setAttributeRadius(double a)
Definition: ui4_p.h:1982
void clearAttributeCentralY()
Definition: ui4_p.h:1960
bool hasAttributeStartY() const
Definition: ui4_p.h:1917
DomGradient(const DomGradient &other)
bool m_has_attr_focalX
Definition: ui4_p.h:2053
double attributeEndY() const
Definition: ui4_p.h:1936
double attributeFocalX() const
Definition: ui4_p.h:1963
QList< DomGradientStop * > elementGradientStop() const
Definition: ui4_p.h:2026
void setAttributeType(const QString &a)
Definition: ui4_p.h:2000
bool m_has_attr_endY
Definition: ui4_p.h:2044
void clear(bool clear_all=true)
bool hasAttributeFocalY() const
Definition: ui4_p.h:1971
double attributeAngle() const
Definition: ui4_p.h:1990
void setAttributeCentralY(double a)
Definition: ui4_p.h:1955
bool hasAttributeSpread() const
Definition: ui4_p.h:2007
double attributeStartY() const
Definition: ui4_p.h:1918
double attributeRadius() const
Definition: ui4_p.h:1981
double attributeStartX() const
Definition: ui4_p.h:1909
QString m_attr_spread
Definition: ui4_p.h:2067
void clearAttributeRadius()
Definition: ui4_p.h:1987
bool hasAttributeRadius() const
Definition: ui4_p.h:1980
bool m_has_attr_focalY
Definition: ui4_p.h:2056
bool hasAttributeCoordinateMode() const
Definition: ui4_p.h:2016
void setElementGradientStop(const QList< DomGradientStop * > &a)
void setAttributeFocalY(double a)
Definition: ui4_p.h:1973
void setAttributeCoordinateMode(const QString &a)
Definition: ui4_p.h:2018
void setAttributeStartX(double a)
Definition: ui4_p.h:1910
bool hasAttributeType() const
Definition: ui4_p.h:1998
double attributeEndX() const
Definition: ui4_p.h:1927
double m_attr_radius
Definition: ui4_p.h:2058
void clearAttributeCentralX()
Definition: ui4_p.h:1951
QString attributeCoordinateMode() const
Definition: ui4_p.h:2017
double m_attr_endY
Definition: ui4_p.h:2043
void setAttributeStartY(double a)
Definition: ui4_p.h:1919
void setAttributeCentralX(double a)
Definition: ui4_p.h:1946
void clearAttributeEndY()
Definition: ui4_p.h:1942
void clearAttributeCoordinateMode()
Definition: ui4_p.h:2023
QString m_text
Definition: ui4_p.h:2030
double m_attr_startY
Definition: ui4_p.h:2037
double m_attr_centralX
Definition: ui4_p.h:2046
void clearAttributeFocalX()
Definition: ui4_p.h:1969
bool hasAttributeCentralX() const
Definition: ui4_p.h:1944
bool m_has_attr_coordinateMode
Definition: ui4_p.h:2071
bool m_has_attr_angle
Definition: ui4_p.h:2062
bool m_has_attr_centralX
Definition: ui4_p.h:2047
bool m_has_attr_type
Definition: ui4_p.h:2065
double m_attr_endX
Definition: ui4_p.h:2040
bool m_has_attr_radius
Definition: ui4_p.h:2059
double attributeCentralY() const
Definition: ui4_p.h:1954
bool m_has_attr_startX
Definition: ui4_p.h:2035
QString text() const
Definition: ui4_p.h:1904
double m_attr_centralY
Definition: ui4_p.h:2049
QString text() const
Definition: ui4_p.h:908
void setText(const QString &s)
Definition: ui4_p.h:909
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void clear(bool clear_all=true)
QString m_text
Definition: ui4_p.h:923
DomHeader(const DomHeader &other)
void operator=(const DomHeader &other)
void clearAttributeLocation()
Definition: ui4_p.h:919
void read(QXmlStreamReader &reader)
bool hasAttributeLocation() const
Definition: ui4_p.h:912
QString attributeLocation() const
Definition: ui4_p.h:913
void setAttributeLocation(const QString &a)
Definition: ui4_p.h:914
bool m_has_attr_location
Definition: ui4_p.h:928
QString m_attr_location
Definition: ui4_p.h:927
uint m_children
Definition: ui4_p.h:931
bool m_has_attr_format
Definition: ui4_p.h:860
QString text() const
Definition: ui4_p.h:831
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString attributeFormat() const
Definition: ui4_p.h:836
void clearAttributeFormat()
Definition: ui4_p.h:842
void clearAttributeLength()
Definition: ui4_p.h:851
void clear(bool clear_all=true)
DomImageData(const DomImageData &other)
void read(QXmlStreamReader &reader)
void operator=(const DomImageData &other)
int m_attr_length
Definition: ui4_p.h:862
QString m_text
Definition: ui4_p.h:855
bool hasAttributeLength() const
Definition: ui4_p.h:844
bool hasAttributeFormat() const
Definition: ui4_p.h:835
QString m_attr_format
Definition: ui4_p.h:859
bool m_has_attr_length
Definition: ui4_p.h:863
int attributeLength() const
Definition: ui4_p.h:845
void setAttributeLength(int a)
Definition: ui4_p.h:846
void setAttributeFormat(const QString &a)
Definition: ui4_p.h:837
uint m_children
Definition: ui4_p.h:866
void setText(const QString &s)
Definition: ui4_p.h:832
DomImage(const DomImage &other)
uint m_children
Definition: ui4_p.h:816
void clearElementData()
QString text() const
Definition: ui4_p.h:787
void operator=(const DomImage &other)
bool hasAttributeName() const
Definition: ui4_p.h:791
DomImageData * m_data
Definition: ui4_p.h:817
void read(QXmlStreamReader &reader)
DomImageData * elementData() const
Definition: ui4_p.h:801
bool m_has_attr_name
Definition: ui4_p.h:813
void clearAttributeName()
Definition: ui4_p.h:798
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString m_text
Definition: ui4_p.h:808
QString attributeName() const
Definition: ui4_p.h:792
void setAttributeName(const QString &a)
Definition: ui4_p.h:793
bool hasElementData() const
Definition: ui4_p.h:804
void setText(const QString &s)
Definition: ui4_p.h:788
void clear(bool clear_all=true)
QString m_attr_name
Definition: ui4_p.h:812
DomImageData * takeElementData()
void setElementData(DomImageData *a)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setElementImage(const QList< DomImage * > &a)
QList< DomImage * > elementImage() const
Definition: ui4_p.h:763
void read(QXmlStreamReader &reader)
uint m_children
Definition: ui4_p.h:772
QString text() const
Definition: ui4_p.h:758
DomImages(const DomImages &other)
void setText(const QString &s)
Definition: ui4_p.h:759
QList< DomImage * > m_image
Definition: ui4_p.h:773
QString m_text
Definition: ui4_p.h:767
void operator=(const DomImages &other)
void clear(bool clear_all=true)
bool m_has_attr_location
Definition: ui4_p.h:442
QString attributeLocation() const
Definition: ui4_p.h:418
QString attributeImpldecl() const
Definition: ui4_p.h:427
bool hasAttributeImpldecl() const
Definition: ui4_p.h:426
QString m_text
Definition: ui4_p.h:437
void read(QXmlStreamReader &reader)
bool hasAttributeLocation() const
Definition: ui4_p.h:417
bool m_has_attr_impldecl
Definition: ui4_p.h:445
QString m_attr_location
Definition: ui4_p.h:441
QString text() const
Definition: ui4_p.h:413
QString m_attr_impldecl
Definition: ui4_p.h:444
void clearAttributeLocation()
Definition: ui4_p.h:424
void clearAttributeImpldecl()
Definition: ui4_p.h:433
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setAttributeImpldecl(const QString &a)
Definition: ui4_p.h:428
void operator=(const DomInclude &other)
void setAttributeLocation(const QString &a)
Definition: ui4_p.h:419
DomInclude(const DomInclude &other)
void setText(const QString &s)
Definition: ui4_p.h:414
uint m_children
Definition: ui4_p.h:448
void clear(bool clear_all=true)
void setText(const QString &s)
Definition: ui4_p.h:385
QString text() const
Definition: ui4_p.h:384
QString m_text
Definition: ui4_p.h:393
DomIncludes(const DomIncludes &other)
void setElementInclude(const QList< DomInclude * > &a)
uint m_children
Definition: ui4_p.h:398
QList< DomInclude * > elementInclude() const
Definition: ui4_p.h:389
void read(QXmlStreamReader &reader)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QList< DomInclude * > m_include
Definition: ui4_p.h:399
void operator=(const DomIncludes &other)
void clear(bool clear_all=true)
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:1598
DomItem(const DomItem &other)
int attributeRow() const
Definition: ui4_p.h:1580
void setAttributeColumn(int a)
Definition: ui4_p.h:1590
QString text() const
Definition: ui4_p.h:1575
void setText(const QString &s)
Definition: ui4_p.h:1576
QList< DomItem * > m_item
Definition: ui4_p.h:1618
void clear(bool clear_all=true)
int m_attr_column
Definition: ui4_p.h:1612
void clearAttributeColumn()
Definition: ui4_p.h:1595
QString m_text
Definition: ui4_p.h:1605
int m_attr_row
Definition: ui4_p.h:1609
void setElementProperty(const QList< DomProperty * > &a)
bool m_has_attr_row
Definition: ui4_p.h:1610
void operator=(const DomItem &other)
bool hasAttributeRow() const
Definition: ui4_p.h:1579
QList< DomProperty * > m_property
Definition: ui4_p.h:1617
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool hasAttributeColumn() const
Definition: ui4_p.h:1588
void clearAttributeRow()
Definition: ui4_p.h:1586
uint m_children
Definition: ui4_p.h:1616
void setAttributeRow(int a)
Definition: ui4_p.h:1581
bool m_has_attr_column
Definition: ui4_p.h:1613
QList< DomItem * > elementItem() const
Definition: ui4_p.h:1601
void setElementItem(const QList< DomItem * > &a)
int attributeColumn() const
Definition: ui4_p.h:1589
void read(QXmlStreamReader &reader)
int m_attr_margin
Definition: ui4_p.h:1200
uint m_children
Definition: ui4_p.h:1204
void clear(bool clear_all=true)
int attributeMargin() const
Definition: ui4_p.h:1183
void clearAttributeMargin()
Definition: ui4_p.h:1189
QString text() const
Definition: ui4_p.h:1169
void read(QXmlStreamReader &reader)
void operator=(const DomLayoutDefault &other)
DomLayoutDefault(const DomLayoutDefault &other)
bool hasAttributeMargin() const
Definition: ui4_p.h:1182
bool hasAttributeSpacing() const
Definition: ui4_p.h:1173
int m_attr_spacing
Definition: ui4_p.h:1197
bool m_has_attr_margin
Definition: ui4_p.h:1201
bool m_has_attr_spacing
Definition: ui4_p.h:1198
int attributeSpacing() const
Definition: ui4_p.h:1174
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setAttributeSpacing(int a)
Definition: ui4_p.h:1175
void setAttributeMargin(int a)
Definition: ui4_p.h:1184
void setText(const QString &s)
Definition: ui4_p.h:1170
void clearAttributeSpacing()
Definition: ui4_p.h:1180
QString m_text
Definition: ui4_p.h:1193
QString m_attr_spacing
Definition: ui4_p.h:1245
QString attributeSpacing() const
Definition: ui4_p.h:1222
QString attributeMargin() const
Definition: ui4_p.h:1231
void clearAttributeSpacing()
Definition: ui4_p.h:1228
bool hasAttributeMargin() const
Definition: ui4_p.h:1230
QString m_attr_margin
Definition: ui4_p.h:1248
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool hasAttributeSpacing() const
Definition: ui4_p.h:1221
void setAttributeSpacing(const QString &a)
Definition: ui4_p.h:1223
DomLayoutFunction(const DomLayoutFunction &other)
void operator=(const DomLayoutFunction &other)
bool m_has_attr_margin
Definition: ui4_p.h:1249
QString m_text
Definition: ui4_p.h:1241
void clearAttributeMargin()
Definition: ui4_p.h:1237
QString text() const
Definition: ui4_p.h:1217
void setText(const QString &s)
Definition: ui4_p.h:1218
bool m_has_attr_spacing
Definition: ui4_p.h:1246
void clear(bool clear_all=true)
void setAttributeMargin(const QString &a)
Definition: ui4_p.h:1232
void read(QXmlStreamReader &reader)
DomSpacer * elementSpacer() const
Definition: ui4_p.h:1476
bool hasAttributeRowSpan() const
Definition: ui4_p.h:1437
Kind kind() const
Definition: ui4_p.h:1466
void operator=(const DomLayoutItem &other)
int attributeRowSpan() const
Definition: ui4_p.h:1438
void clearAttributeColumn()
Definition: ui4_p.h:1435
void setAttributeColSpan(int a)
Definition: ui4_p.h:1448
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString attributeAlignment() const
Definition: ui4_p.h:1456
bool hasAttributeColSpan() const
Definition: ui4_p.h:1446
void clearAttributeColSpan()
Definition: ui4_p.h:1453
QString m_text
Definition: ui4_p.h:1481
DomLayoutItem(const DomLayoutItem &other)
QString m_attr_alignment
Definition: ui4_p.h:1497
void setAttributeColumn(int a)
Definition: ui4_p.h:1430
bool hasAttributeColumn() const
Definition: ui4_p.h:1428
int m_attr_row
Definition: ui4_p.h:1485
int attributeColumn() const
Definition: ui4_p.h:1429
int attributeColSpan() const
Definition: ui4_p.h:1447
DomSpacer * takeElementSpacer()
DomWidget * takeElementWidget()
void setAttributeRowSpan(int a)
Definition: ui4_p.h:1439
bool hasAttributeAlignment() const
Definition: ui4_p.h:1455
DomLayout * elementLayout() const
Definition: ui4_p.h:1472
Kind m_kind
Definition: ui4_p.h:1501
bool m_has_attr_row
Definition: ui4_p.h:1486
DomLayout * m_layout
Definition: ui4_p.h:1503
DomSpacer * m_spacer
Definition: ui4_p.h:1504
QString text() const
Definition: ui4_p.h:1415
void setElementWidget(DomWidget *a)
bool hasAttributeRow() const
Definition: ui4_p.h:1419
DomWidget * m_widget
Definition: ui4_p.h:1502
int attributeRow() const
Definition: ui4_p.h:1420
void clearAttributeRowSpan()
Definition: ui4_p.h:1444
void clear(bool clear_all=true)
void setElementLayout(DomLayout *a)
int m_attr_colSpan
Definition: ui4_p.h:1494
bool m_has_attr_alignment
Definition: ui4_p.h:1498
void setText(const QString &s)
Definition: ui4_p.h:1416
int m_attr_column
Definition: ui4_p.h:1488
void read(QXmlStreamReader &reader)
bool m_has_attr_rowSpan
Definition: ui4_p.h:1492
void setElementSpacer(DomSpacer *a)
DomLayout * takeElementLayout()
bool m_has_attr_colSpan
Definition: ui4_p.h:1495
void setAttributeAlignment(const QString &a)
Definition: ui4_p.h:1457
bool m_has_attr_column
Definition: ui4_p.h:1489
void clearAttributeAlignment()
Definition: ui4_p.h:1462
void clearAttributeRow()
Definition: ui4_p.h:1426
int m_attr_rowSpan
Definition: ui4_p.h:1491
void setAttributeRow(int a)
Definition: ui4_p.h:1421
DomWidget * elementWidget() const
Definition: ui4_p.h:1468
QString m_attr_rowMinimumHeight
Definition: ui4_p.h:1391
QString m_attr_columnStretch
Definition: ui4_p.h:1388
QString attributeStretch() const
Definition: ui4_p.h:1317
bool hasAttributeColumnMinimumWidth() const
Definition: ui4_p.h:1352
void setElementProperty(const QList< DomProperty * > &a)
void setAttributeName(const QString &a)
Definition: ui4_p.h:1309
QList< DomLayoutItem * > elementItem() const
Definition: ui4_p.h:1368
void clearAttributeRowStretch()
Definition: ui4_p.h:1332
bool hasAttributeColumnStretch() const
Definition: ui4_p.h:1334
void setElementItem(const QList< DomLayoutItem * > &a)
void operator=(const DomLayout &other)
bool m_has_attr_class
Definition: ui4_p.h:1377
QString attributeColumnMinimumWidth() const
Definition: ui4_p.h:1353
bool m_has_attr_stretch
Definition: ui4_p.h:1383
bool m_has_attr_rowStretch
Definition: ui4_p.h:1386
bool m_has_attr_rowMinimumHeight
Definition: ui4_p.h:1392
bool hasAttributeRowStretch() const
Definition: ui4_p.h:1325
void clear(bool clear_all=true)
void setText(const QString &s)
Definition: ui4_p.h:1295
void setAttributeColumnStretch(const QString &a)
Definition: ui4_p.h:1336
QString m_text
Definition: ui4_p.h:1372
QString m_attr_name
Definition: ui4_p.h:1379
QString m_attr_columnMinimumWidth
Definition: ui4_p.h:1394
QString m_attr_class
Definition: ui4_p.h:1376
QString attributeName() const
Definition: ui4_p.h:1308
void setElementAttribute(const QList< DomProperty * > &a)
bool m_has_attr_columnStretch
Definition: ui4_p.h:1389
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QList< DomProperty * > elementAttribute() const
Definition: ui4_p.h:1365
void clearAttributeColumnStretch()
Definition: ui4_p.h:1341
QString attributeRowStretch() const
Definition: ui4_p.h:1326
void setAttributeRowMinimumHeight(const QString &a)
Definition: ui4_p.h:1345
DomLayout(const DomLayout &other)
void clearAttributeClass()
Definition: ui4_p.h:1305
void setAttributeStretch(const QString &a)
Definition: ui4_p.h:1318
void read(QXmlStreamReader &reader)
QString m_attr_stretch
Definition: ui4_p.h:1382
void setAttributeRowStretch(const QString &a)
Definition: ui4_p.h:1327
void clearAttributeColumnMinimumWidth()
Definition: ui4_p.h:1359
bool m_has_attr_name
Definition: ui4_p.h:1380
QString text() const
Definition: ui4_p.h:1294
QList< DomProperty * > m_attribute
Definition: ui4_p.h:1400
bool m_has_attr_columnMinimumWidth
Definition: ui4_p.h:1395
bool hasAttributeName() const
Definition: ui4_p.h:1307
void setAttributeColumnMinimumWidth(const QString &a)
Definition: ui4_p.h:1354
QList< DomLayoutItem * > m_item
Definition: ui4_p.h:1401
void clearAttributeStretch()
Definition: ui4_p.h:1323
bool hasAttributeClass() const
Definition: ui4_p.h:1298
void clearAttributeRowMinimumHeight()
Definition: ui4_p.h:1350
bool hasAttributeRowMinimumHeight() const
Definition: ui4_p.h:1343
QList< DomProperty * > m_property
Definition: ui4_p.h:1399
QString m_attr_rowStretch
Definition: ui4_p.h:1385
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:1362
void setAttributeClass(const QString &a)
Definition: ui4_p.h:1300
QString attributeClass() const
Definition: ui4_p.h:1299
bool hasAttributeStretch() const
Definition: ui4_p.h:1316
void clearAttributeName()
Definition: ui4_p.h:1314
uint m_children
Definition: ui4_p.h:1398
QString attributeRowMinimumHeight() const
Definition: ui4_p.h:1344
QString attributeColumnStretch() const
Definition: ui4_p.h:1335
bool hasAttributeLanguage() const
Definition: ui4_p.h:2452
QString attributeCountry() const
Definition: ui4_p.h:2462
uint m_children
Definition: ui4_p.h:2483
void clear(bool clear_all=true)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool m_has_attr_language
Definition: ui4_p.h:2477
QString m_attr_country
Definition: ui4_p.h:2479
void clearAttributeLanguage()
Definition: ui4_p.h:2459
void setText(const QString &s)
Definition: ui4_p.h:2449
void setAttributeLanguage(const QString &a)
Definition: ui4_p.h:2454
void setAttributeCountry(const QString &a)
Definition: ui4_p.h:2463
bool hasAttributeCountry() const
Definition: ui4_p.h:2461
QString m_text
Definition: ui4_p.h:2472
DomLocale(const DomLocale &other)
QString attributeLanguage() const
Definition: ui4_p.h:2453
void operator=(const DomLocale &other)
void read(QXmlStreamReader &reader)
void clearAttributeCountry()
Definition: ui4_p.h:2468
bool m_has_attr_country
Definition: ui4_p.h:2480
QString text() const
Definition: ui4_p.h:2448
QString m_attr_language
Definition: ui4_p.h:2476
void setElementDisabled(DomColorGroup *a)
void operator=(const DomPalette &other)
DomColorGroup * takeElementActive()
bool hasElementInactive() const
Definition: ui4_p.h:2234
DomPalette(const DomPalette &other)
void setElementActive(DomColorGroup *a)
DomColorGroup * m_active
Definition: ui4_p.h:2250
DomColorGroup * elementInactive() const
Definition: ui4_p.h:2231
bool hasElementDisabled() const
Definition: ui4_p.h:2240
void clearElementInactive()
DomColorGroup * m_disabled
Definition: ui4_p.h:2252
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void clearElementDisabled()
void read(QXmlStreamReader &reader)
void clear(bool clear_all=true)
bool hasElementActive() const
Definition: ui4_p.h:2228
DomColorGroup * m_inactive
Definition: ui4_p.h:2251
void setElementInactive(DomColorGroup *a)
void setText(const QString &s)
Definition: ui4_p.h:2221
QString text() const
Definition: ui4_p.h:2220
uint m_children
Definition: ui4_p.h:2249
DomColorGroup * takeElementDisabled()
DomColorGroup * elementDisabled() const
Definition: ui4_p.h:2237
DomColorGroup * takeElementInactive()
void clearElementActive()
DomColorGroup * elementActive() const
Definition: ui4_p.h:2225
QString m_text
Definition: ui4_p.h:2244
void clear(bool clear_all=true)
QString text() const
Definition: ui4_p.h:3040
double elementX() const
Definition: ui4_p.h:3045
bool hasElementY() const
Definition: ui4_p.h:3052
void setElementY(double a)
void setText(const QString &s)
Definition: ui4_p.h:3041
bool hasElementX() const
Definition: ui4_p.h:3047
void clearElementY()
double elementY() const
Definition: ui4_p.h:3050
void read(QXmlStreamReader &reader)
double m_y
Definition: ui4_p.h:3063
QString m_text
Definition: ui4_p.h:3056
void operator=(const DomPointF &other)
uint m_children
Definition: ui4_p.h:3061
void clearElementX()
double m_x
Definition: ui4_p.h:3062
void setElementX(double a)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomPointF(const DomPointF &other)
void operator=(const DomPoint &other)
bool hasElementY() const
Definition: ui4_p.h:2374
void clearElementY()
bool hasElementX() const
Definition: ui4_p.h:2369
QString text() const
Definition: ui4_p.h:2362
void setElementY(int a)
void clearElementX()
void setText(const QString &s)
Definition: ui4_p.h:2363
int elementX() const
Definition: ui4_p.h:2367
void write(QXmlStreamWriter &writer, const QString &tagName="") const
int m_x
Definition: ui4_p.h:2384
void setElementX(int a)
uint m_children
Definition: ui4_p.h:2383
int elementY() const
Definition: ui4_p.h:2372
QString m_text
Definition: ui4_p.h:2378
int m_y
Definition: ui4_p.h:2385
void clear(bool clear_all=true)
DomPoint(const DomPoint &other)
void read(QXmlStreamReader &reader)
QList< DomPropertyData * > elementProperty() const
Definition: ui4_p.h:1072
void read(QXmlStreamReader &reader)
QList< DomPropertyData * > m_property
Definition: ui4_p.h:1082
void setText(const QString &s)
Definition: ui4_p.h:1068
uint m_children
Definition: ui4_p.h:1081
QString text() const
Definition: ui4_p.h:1067
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setElementProperty(const QList< DomPropertyData * > &a)
void clear(bool clear_all=true)
void operator=(const DomProperties &other)
DomProperties(const DomProperties &other)
QString m_text
Definition: ui4_p.h:1076
QString m_attr_type
Definition: ui4_p.h:1115
bool hasAttributeType() const
Definition: ui4_p.h:1100
QString m_text
Definition: ui4_p.h:1111
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString attributeType() const
Definition: ui4_p.h:1101
DomPropertyData(const DomPropertyData &other)
uint m_children
Definition: ui4_p.h:1119
void read(QXmlStreamReader &reader)
bool m_has_attr_type
Definition: ui4_p.h:1116
void clear(bool clear_all=true)
QString text() const
Definition: ui4_p.h:1096
void setText(const QString &s)
Definition: ui4_p.h:1097
void clearAttributeType()
Definition: ui4_p.h:1107
void operator=(const DomPropertyData &other)
void setAttributeType(const QString &a)
Definition: ui4_p.h:1102
QList< DomStringPropertySpecification * > elementStringpropertyspecification() const
Definition: ui4_p.h:3772
void operator=(const DomPropertySpecifications &other)
QList< DomStringPropertySpecification * > m_stringpropertyspecification
Definition: ui4_p.h:3785
DomPropertySpecifications(const DomPropertySpecifications &other)
QString text() const
Definition: ui4_p.h:3767
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setText(const QString &s)
Definition: ui4_p.h:3768
void read(QXmlStreamReader &reader)
void clear(bool clear_all=true)
void setElementStringpropertyspecification(const QList< DomStringPropertySpecification * > &a)
DomString * takeElementString()
void setElementDate(DomDate *a)
DomSizePolicy * elementSizePolicy() const
Definition: ui4_p.h:3337
void read(QXmlStreamReader &reader)
DomSize * elementSize() const
Definition: ui4_p.h:3341
DomFont * m_font
Definition: ui4_p.h:3426
DomSizeF * m_sizeF
Definition: ui4_p.h:3446
void setElementPoint(DomPoint *a)
DomRect * elementRect() const
Definition: ui4_p.h:3326
float m_float
Definition: ui4_p.h:3439
QString elementEnum() const
Definition: ui4_p.h:3303
void setElementPixmap(DomResourcePixmap *a)
DomSize * takeElementSize()
DomResourceIcon * takeElementIconSet()
DomLocale * m_locale
Definition: ui4_p.h:3433
DomChar * takeElementChar()
DomRectF * takeElementRectF()
void setElementBool(const QString &a)
QString m_set
Definition: ui4_p.h:3432
DomDateTime * elementDateTime() const
Definition: ui4_p.h:3370
void setAttributeStdset(int a)
Definition: ui4_p.h:3241
QString m_attr_name
Definition: ui4_p.h:3412
DomTime * takeElementTime()
QString m_text
Definition: ui4_p.h:3408
DomUrl * m_url
Definition: ui4_p.h:3449
bool hasAttributeName() const
Definition: ui4_p.h:3230
bool m_has_attr_stdset
Definition: ui4_p.h:3416
int elementCursor() const
Definition: ui4_p.h:3297
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setElementNumber(int a)
DomString * m_string
Definition: ui4_p.h:3436
DomFont * elementFont() const
Definition: ui4_p.h:3306
int m_attr_stdset
Definition: ui4_p.h:3415
DomPointF * m_pointF
Definition: ui4_p.h:3444
QString elementBool() const
Definition: ui4_p.h:3287
int m_number
Definition: ui4_p.h:3438
DomUrl * takeElementUrl()
DomColor * takeElementColor()
void setElementFont(DomFont *a)
void setElementUrl(DomUrl *a)
QString elementSet() const
Definition: ui4_p.h:3330
void setAttributeName(const QString &a)
Definition: ui4_p.h:3232
DomPointF * elementPointF() const
Definition: ui4_p.h:3374
DomUrl * elementUrl() const
Definition: ui4_p.h:3393
void setElementPointF(DomPointF *a)
DomBrush * takeElementBrush()
int m_cursor
Definition: ui4_p.h:3423
void setElementUInt(uint a)
DomRectF * m_rectF
Definition: ui4_p.h:3445
Kind m_kind
Definition: ui4_p.h:3419
DomChar * m_char
Definition: ui4_p.h:3448
void clear(bool clear_all=true)
void clearAttributeStdset()
Definition: ui4_p.h:3246
DomPoint * m_point
Definition: ui4_p.h:3430
QString m_cursorShape
Definition: ui4_p.h:3424
DomBrush * m_brush
Definition: ui4_p.h:3452
DomChar * elementChar() const
Definition: ui4_p.h:3389
bool hasAttributeStdset() const
Definition: ui4_p.h:3239
void setElementSizePolicy(DomSizePolicy *a)
DomTime * elementTime() const
Definition: ui4_p.h:3366
DomDate * elementDate() const
Definition: ui4_p.h:3362
void setElementIconSet(DomResourceIcon *a)
QString elementCursorShape() const
Definition: ui4_p.h:3300
DomColor * elementColor() const
Definition: ui4_p.h:3290
DomTime * m_time
Definition: ui4_p.h:3442
DomString * elementString() const
Definition: ui4_p.h:3345
DomSizePolicy * m_sizePolicy
Definition: ui4_p.h:3434
float elementFloat() const
Definition: ui4_p.h:3356
DomStringList * elementStringList() const
Definition: ui4_p.h:3349
void setElementPalette(DomPalette *a)
DomBrush * elementBrush() const
Definition: ui4_p.h:3403
QString text() const
Definition: ui4_p.h:3226
void setElementRectF(DomRectF *a)
void setElementSize(DomSize *a)
DomStringList * m_stringList
Definition: ui4_p.h:3437
uint elementUInt() const
Definition: ui4_p.h:3397
DomPalette * takeElementPalette()
void setElementColor(DomColor *a)
DomLocale * elementLocale() const
Definition: ui4_p.h:3333
double m_double
Definition: ui4_p.h:3440
void setElementULongLong(qulonglong a)
DomPoint * takeElementPoint()
qlonglong m_longLong
Definition: ui4_p.h:3447
DomResourcePixmap * elementPixmap() const
Definition: ui4_p.h:3314
double elementDouble() const
Definition: ui4_p.h:3359
void setElementDateTime(DomDateTime *a)
Kind kind() const
Definition: ui4_p.h:3285
DomDateTime * takeElementDateTime()
DomResourcePixmap * m_pixmap
Definition: ui4_p.h:3428
DomSizePolicy * takeElementSizePolicy()
void setElementBrush(DomBrush *a)
DomPalette * elementPalette() const
Definition: ui4_p.h:3318
QString elementCstring() const
Definition: ui4_p.h:3294
DomSize * m_size
Definition: ui4_p.h:3435
DomFont * takeElementFont()
DomSizeF * elementSizeF() const
Definition: ui4_p.h:3382
DomDateTime * m_dateTime
Definition: ui4_p.h:3443
QString m_enum
Definition: ui4_p.h:3425
DomResourceIcon * m_iconSet
Definition: ui4_p.h:3427
void setElementSet(const QString &a)
void setElementDouble(double a)
void clearAttributeName()
Definition: ui4_p.h:3237
qlonglong elementLongLong() const
Definition: ui4_p.h:3386
DomResourcePixmap * takeElementPixmap()
void setElementCursorShape(const QString &a)
int elementNumber() const
Definition: ui4_p.h:3353
void setElementLongLong(qlonglong a)
void setElementEnum(const QString &a)
DomDate * m_date
Definition: ui4_p.h:3441
@ LongLong
Definition: ui4_p.h:3278
@ DateTime
Definition: ui4_p.h:3274
@ StringList
Definition: ui4_p.h:3268
@ ULongLong
Definition: ui4_p.h:3282
@ CursorShape
Definition: ui4_p.h:3255
@ SizePolicy
Definition: ui4_p.h:3265
void setElementCstring(const QString &a)
bool m_has_attr_name
Definition: ui4_p.h:3413
qulonglong elementULongLong() const
Definition: ui4_p.h:3400
DomResourceIcon * elementIconSet() const
Definition: ui4_p.h:3310
DomColor * m_color
Definition: ui4_p.h:3421
DomStringList * takeElementStringList()
QString m_cstring
Definition: ui4_p.h:3422
void setElementStringList(DomStringList *a)
DomRect * takeElementRect()
QString m_bool
Definition: ui4_p.h:3420
uint m_UInt
Definition: ui4_p.h:3450
void setElementSizeF(DomSizeF *a)
DomRect * m_rect
Definition: ui4_p.h:3431
void setElementFloat(float a)
qulonglong m_uLongLong
Definition: ui4_p.h:3451
QString attributeName() const
Definition: ui4_p.h:3231
void operator=(const DomProperty &other)
DomPointF * takeElementPointF()
void setElementChar(DomChar *a)
void setElementTime(DomTime *a)
void setElementString(DomString *a)
void setElementCursor(int a)
DomDate * takeElementDate()
void setText(const QString &s)
Definition: ui4_p.h:3227
DomSizeF * takeElementSizeF()
DomProperty(const DomProperty &other)
DomLocale * takeElementLocale()
void setElementLocale(DomLocale *a)
DomRectF * elementRectF() const
Definition: ui4_p.h:3378
int attributeStdset() const
Definition: ui4_p.h:3240
DomPoint * elementPoint() const
Definition: ui4_p.h:3322
void setElementRect(DomRect *a)
DomPalette * m_palette
Definition: ui4_p.h:3429
uint m_children
Definition: ui4_p.h:3108
double elementY() const
Definition: ui4_p.h:3087
double elementWidth() const
Definition: ui4_p.h:3092
void read(QXmlStreamReader &reader)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool hasElementX() const
Definition: ui4_p.h:3084
void clearElementY()
void clear(bool clear_all=true)
QString m_text
Definition: ui4_p.h:3103
void setElementY(double a)
void clearElementX()
double m_y
Definition: ui4_p.h:3110
QString text() const
Definition: ui4_p.h:3077
double elementX() const
Definition: ui4_p.h:3082
double m_height
Definition: ui4_p.h:3112
DomRectF(const DomRectF &other)
void operator=(const DomRectF &other)
double m_width
Definition: ui4_p.h:3111
void clearElementWidth()
void setElementHeight(double a)
bool hasElementY() const
Definition: ui4_p.h:3089
void clearElementHeight()
void setElementX(double a)
double m_x
Definition: ui4_p.h:3109
bool hasElementHeight() const
Definition: ui4_p.h:3099
void setText(const QString &s)
Definition: ui4_p.h:3078
void setElementWidth(double a)
bool hasElementWidth() const
Definition: ui4_p.h:3094
double elementHeight() const
Definition: ui4_p.h:3097
void write(QXmlStreamWriter &writer, const QString &tagName="") const
int m_width
Definition: ui4_p.h:2433
QString text() const
Definition: ui4_p.h:2399
void operator=(const DomRect &other)
int elementX() const
Definition: ui4_p.h:2404
QString m_text
Definition: ui4_p.h:2425
void clearElementHeight()
uint m_children
Definition: ui4_p.h:2430
int elementHeight() const
Definition: ui4_p.h:2419
int m_height
Definition: ui4_p.h:2434
int m_x
Definition: ui4_p.h:2431
void setElementX(int a)
int m_y
Definition: ui4_p.h:2432
void clearElementY()
void setText(const QString &s)
Definition: ui4_p.h:2400
bool hasElementWidth() const
Definition: ui4_p.h:2416
void setElementY(int a)
int elementWidth() const
Definition: ui4_p.h:2414
bool hasElementY() const
Definition: ui4_p.h:2411
void clearElementWidth()
void clearElementX()
int elementY() const
Definition: ui4_p.h:2409
void setElementHeight(int a)
bool hasElementHeight() const
Definition: ui4_p.h:2421
DomRect(const DomRect &other)
void setElementWidth(int a)
bool hasElementX() const
Definition: ui4_p.h:2406
void clear(bool clear_all=true)
void read(QXmlStreamReader &reader)
bool hasElementSelectedOn() const
Definition: ui4_p.h:2934
void setElementNormalOff(DomResourcePixmap *a)
DomResourcePixmap * takeElementSelectedOff()
void setText(const QString &s)
Definition: ui4_p.h:2867
void clearElementActiveOn()
DomResourcePixmap * m_selectedOff
Definition: ui4_p.h:2956
DomResourcePixmap * takeElementNormalOn()
DomResourcePixmap * takeElementNormalOff()
bool hasElementActiveOff() const
Definition: ui4_p.h:2916
DomResourcePixmap * m_activeOn
Definition: ui4_p.h:2955
uint m_children
Definition: ui4_p.h:2949
DomResourcePixmap * elementDisabledOn() const
Definition: ui4_p.h:2907
void clearElementNormalOn()
void setElementActiveOn(DomResourcePixmap *a)
bool hasElementDisabledOn() const
Definition: ui4_p.h:2910
QString attributeResource() const
Definition: ui4_p.h:2880
DomResourcePixmap * m_normalOn
Definition: ui4_p.h:2951
void setElementDisabledOff(DomResourcePixmap *a)
bool m_has_attr_resource
Definition: ui4_p.h:2946
QString text() const
Definition: ui4_p.h:2866
DomResourcePixmap * elementActiveOff() const
Definition: ui4_p.h:2913
void clearElementSelectedOn()
QString attributeTheme() const
Definition: ui4_p.h:2871
void setAttributeTheme(const QString &a)
Definition: ui4_p.h:2872
QString m_attr_theme
Definition: ui4_p.h:2942
void clearAttributeResource()
Definition: ui4_p.h:2886
bool hasAttributeTheme() const
Definition: ui4_p.h:2870
DomResourcePixmap * elementSelectedOn() const
Definition: ui4_p.h:2931
bool m_has_attr_theme
Definition: ui4_p.h:2943
void clear(bool clear_all=true)
void setElementDisabledOn(DomResourcePixmap *a)
DomResourcePixmap * takeElementActiveOn()
void setElementSelectedOff(DomResourcePixmap *a)
void setElementActiveOff(DomResourcePixmap *a)
bool hasElementSelectedOff() const
Definition: ui4_p.h:2928
DomResourcePixmap * takeElementDisabledOff()
bool hasElementDisabledOff() const
Definition: ui4_p.h:2904
DomResourcePixmap * m_activeOff
Definition: ui4_p.h:2954
void clearElementActiveOff()
bool hasElementNormalOff() const
Definition: ui4_p.h:2892
DomResourcePixmap * takeElementDisabledOn()
DomResourcePixmap * elementSelectedOff() const
Definition: ui4_p.h:2925
void clearElementDisabledOn()
void operator=(const DomResourceIcon &other)
DomResourcePixmap * elementNormalOff() const
Definition: ui4_p.h:2889
void clearElementSelectedOff()
QString m_text
Definition: ui4_p.h:2938
DomResourcePixmap * elementActiveOn() const
Definition: ui4_p.h:2919
DomResourcePixmap * m_disabledOn
Definition: ui4_p.h:2953
DomResourcePixmap * elementDisabledOff() const
Definition: ui4_p.h:2901
DomResourcePixmap * m_disabledOff
Definition: ui4_p.h:2952
DomResourceIcon(const DomResourceIcon &other)
void read(QXmlStreamReader &reader)
void setAttributeResource(const QString &a)
Definition: ui4_p.h:2881
void clearElementDisabledOff()
DomResourcePixmap * m_normalOff
Definition: ui4_p.h:2950
bool hasElementNormalOn() const
Definition: ui4_p.h:2898
void setElementSelectedOn(DomResourcePixmap *a)
void clearElementNormalOff()
DomResourcePixmap * takeElementSelectedOn()
void setElementNormalOn(DomResourcePixmap *a)
bool hasElementActiveOn() const
Definition: ui4_p.h:2922
DomResourcePixmap * elementNormalOn() const
Definition: ui4_p.h:2895
void clearAttributeTheme()
Definition: ui4_p.h:2877
DomResourcePixmap * takeElementActiveOff()
bool hasAttributeResource() const
Definition: ui4_p.h:2879
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomResourcePixmap * m_selectedOn
Definition: ui4_p.h:2957
QString m_attr_resource
Definition: ui4_p.h:2945
void clearAttributeAlias()
Definition: ui4_p.h:2838
void operator=(const DomResourcePixmap &other)
bool hasAttributeResource() const
Definition: ui4_p.h:2822
DomResourcePixmap(const DomResourcePixmap &other)
QString text() const
Definition: ui4_p.h:2818
QString m_attr_alias
Definition: ui4_p.h:2849
bool m_has_attr_resource
Definition: ui4_p.h:2847
void setAttributeAlias(const QString &a)
Definition: ui4_p.h:2833
void read(QXmlStreamReader &reader)
void setText(const QString &s)
Definition: ui4_p.h:2819
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString m_attr_resource
Definition: ui4_p.h:2846
void setAttributeResource(const QString &a)
Definition: ui4_p.h:2824
void clearAttributeResource()
Definition: ui4_p.h:2829
QString attributeResource() const
Definition: ui4_p.h:2823
bool hasAttributeAlias() const
Definition: ui4_p.h:2831
void clear(bool clear_all=true)
QString attributeAlias() const
Definition: ui4_p.h:2832
bool m_has_attr_alias
Definition: ui4_p.h:2850
QString m_text
Definition: ui4_p.h:2842
bool m_has_attr_location
Definition: ui4_p.h:522
void setAttributeLocation(const QString &a)
Definition: ui4_p.h:508
void operator=(const DomResource &other)
void read(QXmlStreamReader &reader)
DomResource(const DomResource &other)
void clear(bool clear_all=true)
void setText(const QString &s)
Definition: ui4_p.h:503
uint m_children
Definition: ui4_p.h:525
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString attributeLocation() const
Definition: ui4_p.h:507
void clearAttributeLocation()
Definition: ui4_p.h:513
bool hasAttributeLocation() const
Definition: ui4_p.h:506
QString m_text
Definition: ui4_p.h:517
QString m_attr_location
Definition: ui4_p.h:521
QString text() const
Definition: ui4_p.h:502
QString attributeName() const
Definition: ui4_p.h:466
QList< DomResource * > elementInclude() const
Definition: ui4_p.h:475
void setText(const QString &s)
Definition: ui4_p.h:462
void clearAttributeName()
Definition: ui4_p.h:472
QList< DomResource * > m_include
Definition: ui4_p.h:488
DomResources(const DomResources &other)
bool hasAttributeName() const
Definition: ui4_p.h:465
void read(QXmlStreamReader &reader)
QString text() const
Definition: ui4_p.h:461
bool m_has_attr_name
Definition: ui4_p.h:484
QString m_attr_name
Definition: ui4_p.h:483
void setElementInclude(const QList< DomResource * > &a)
uint m_children
Definition: ui4_p.h:487
void clear(bool clear_all=true)
void operator=(const DomResources &other)
QString m_text
Definition: ui4_p.h:479
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setAttributeName(const QString &a)
Definition: ui4_p.h:467
Definition: ui4_p.h:1510
void operator=(const DomRow &other)
Child
Definition: ui4_p.h:1533
void setElementProperty(const QList< DomProperty * > &a)
QString text() const
Definition: ui4_p.h:1517
void setText(const QString &s)
Definition: ui4_p.h:1518
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString m_text
Definition: ui4_p.h:1526
void clear(bool clear_all=true)
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:1522
DomRow(const DomRow &other)
QList< DomProperty * > m_property
Definition: ui4_p.h:1532
void read(QXmlStreamReader &reader)
uint m_children
Definition: ui4_p.h:1531
QString attributeLanguage() const
Definition: ui4_p.h:3642
QString attributeSource() const
Definition: ui4_p.h:3633
bool hasAttributeLanguage() const
Definition: ui4_p.h:3641
void setAttributeLanguage(const QString &a)
Definition: ui4_p.h:3643
uint m_children
Definition: ui4_p.h:3663
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool m_has_attr_language
Definition: ui4_p.h:3660
void clearAttributeSource()
Definition: ui4_p.h:3639
void clearAttributeLanguage()
Definition: ui4_p.h:3648
QString m_text
Definition: ui4_p.h:3652
void read(QXmlStreamReader &reader)
void setAttributeSource(const QString &a)
Definition: ui4_p.h:3634
bool hasAttributeSource() const
Definition: ui4_p.h:3632
void clear(bool clear_all=true)
DomScript(const DomScript &other)
QString text() const
Definition: ui4_p.h:3628
bool m_has_attr_source
Definition: ui4_p.h:3657
QString m_attr_source
Definition: ui4_p.h:3656
void setText(const QString &s)
Definition: ui4_p.h:3629
QString m_attr_language
Definition: ui4_p.h:3659
void operator=(const DomScript &other)
void clear(bool clear_all=true)
void operator=(const DomSizeF &other)
QString m_text
Definition: ui4_p.h:3142
void clearElementHeight()
bool hasElementWidth() const
Definition: ui4_p.h:3133
double elementWidth() const
Definition: ui4_p.h:3131
double m_height
Definition: ui4_p.h:3149
void clearElementWidth()
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void setElementWidth(double a)
double m_width
Definition: ui4_p.h:3148
double elementHeight() const
Definition: ui4_p.h:3136
void setText(const QString &s)
Definition: ui4_p.h:3127
void read(QXmlStreamReader &reader)
QString text() const
Definition: ui4_p.h:3126
void setElementHeight(double a)
DomSizeF(const DomSizeF &other)
uint m_children
Definition: ui4_p.h:3147
bool hasElementHeight() const
Definition: ui4_p.h:3138
int elementHorData() const
Definition: ui4_p.h:1137
void operator=(const DomSizePolicyData &other)
void read(QXmlStreamReader &reader)
int elementVerData() const
Definition: ui4_p.h:1142
QString m_text
Definition: ui4_p.h:1148
DomSizePolicyData(const DomSizePolicyData &other)
bool hasElementVerData() const
Definition: ui4_p.h:1144
bool hasElementHorData() const
Definition: ui4_p.h:1139
void clear(bool clear_all=true)
void setText(const QString &s)
Definition: ui4_p.h:1133
void setElementVerData(int a)
void clearElementVerData()
void clearElementHorData()
void setElementHorData(int a)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString text() const
Definition: ui4_p.h:1132
int m_verStretch
Definition: ui4_p.h:2555
void clearElementHorStretch()
QString attributeVSizeType() const
Definition: ui4_p.h:2510
int elementHSizeType() const
Definition: ui4_p.h:2519
void operator=(const DomSizePolicy &other)
void setElementHSizeType(int a)
QString m_attr_hSizeType
Definition: ui4_p.h:2544
void setElementHorStretch(int a)
int elementVerStretch() const
Definition: ui4_p.h:2534
bool hasElementHSizeType() const
Definition: ui4_p.h:2521
void setElementVerStretch(int a)
bool m_has_attr_vSizeType
Definition: ui4_p.h:2548
void clearElementHSizeType()
void write(QXmlStreamWriter &writer, const QString &tagName="") const
bool hasElementVerStretch() const
Definition: ui4_p.h:2536
int elementVSizeType() const
Definition: ui4_p.h:2524
void setAttributeHSizeType(const QString &a)
Definition: ui4_p.h:2502
void setAttributeVSizeType(const QString &a)
Definition: ui4_p.h:2511
bool hasElementVSizeType() const
Definition: ui4_p.h:2526
void clearAttributeHSizeType()
Definition: ui4_p.h:2507
int m_vSizeType
Definition: ui4_p.h:2553
void clearElementVerStretch()
QString text() const
Definition: ui4_p.h:2496
bool m_has_attr_hSizeType
Definition: ui4_p.h:2545
uint m_children
Definition: ui4_p.h:2551
void setElementVSizeType(int a)
bool hasAttributeHSizeType() const
Definition: ui4_p.h:2500
int elementHorStretch() const
Definition: ui4_p.h:2529
QString m_text
Definition: ui4_p.h:2540
int m_horStretch
Definition: ui4_p.h:2554
bool hasElementHorStretch() const
Definition: ui4_p.h:2531
QString m_attr_vSizeType
Definition: ui4_p.h:2547
void read(QXmlStreamReader &reader)
void clearAttributeVSizeType()
Definition: ui4_p.h:2516
void clear(bool clear_all=true)
QString attributeHSizeType() const
Definition: ui4_p.h:2501
void clearElementVSizeType()
void setText(const QString &s)
Definition: ui4_p.h:2497
int m_hSizeType
Definition: ui4_p.h:2552
bool hasAttributeVSizeType() const
Definition: ui4_p.h:2509
DomSizePolicy(const DomSizePolicy &other)
int elementHeight() const
Definition: ui4_p.h:2579
QString m_text
Definition: ui4_p.h:2585
void setElementHeight(int a)
void clearElementWidth()
uint m_children
Definition: ui4_p.h:2590
void operator=(const DomSize &other)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void read(QXmlStreamReader &reader)
int elementWidth() const
Definition: ui4_p.h:2574
int m_height
Definition: ui4_p.h:2592
void setText(const QString &s)
Definition: ui4_p.h:2570
void clearElementHeight()
bool hasElementWidth() const
Definition: ui4_p.h:2576
void clear(bool clear_all=true)
DomSize(const DomSize &other)
int m_width
Definition: ui4_p.h:2591
QString text() const
Definition: ui4_p.h:2569
void setElementWidth(int a)
bool hasElementHeight() const
Definition: ui4_p.h:2581
void setElementSignal(const QStringList &a)
QStringList elementSlot() const
Definition: ui4_p.h:3742
QString m_text
Definition: ui4_p.h:3746
QStringList elementSignal() const
Definition: ui4_p.h:3739
void clear(bool clear_all=true)
QStringList m_signal
Definition: ui4_p.h:3752
void setElementSlot(const QStringList &a)
void operator=(const DomSlots &other)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString text() const
Definition: ui4_p.h:3734
void setText(const QString &s)
Definition: ui4_p.h:3735
DomSlots(const DomSlots &other)
QStringList m_slot
Definition: ui4_p.h:3753
void read(QXmlStreamReader &reader)
uint m_children
Definition: ui4_p.h:3751
uint m_children
Definition: ui4_p.h:1790
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void operator=(const DomSpacer &other)
bool m_has_attr_name
Definition: ui4_p.h:1787
void clearAttributeName()
Definition: ui4_p.h:1775
QString attributeName() const
Definition: ui4_p.h:1769
bool hasAttributeName() const
Definition: ui4_p.h:1768
QString text() const
Definition: ui4_p.h:1764
QList< DomProperty * > m_property
Definition: ui4_p.h:1791
void read(QXmlStreamReader &reader)
void clear(bool clear_all=true)
void setElementProperty(const QList< DomProperty * > &a)
QString m_text
Definition: ui4_p.h:1782
DomSpacer(const DomSpacer &other)
void setAttributeName(const QString &a)
Definition: ui4_p.h:1770
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:1778
QString m_attr_name
Definition: ui4_p.h:1786
void setText(const QString &s)
Definition: ui4_p.h:1765
QString attributeNotr() const
Definition: ui4_p.h:2758
QStringList m_string
Definition: ui4_p.h:2804
void clearAttributeComment()
Definition: ui4_p.h:2773
QString m_attr_notr
Definition: ui4_p.h:2793
void setElementString(const QStringList &a)
void setAttributeComment(const QString &a)
Definition: ui4_p.h:2768
void clear(bool clear_all=true)
bool m_has_attr_notr
Definition: ui4_p.h:2794
QString attributeExtraComment() const
Definition: ui4_p.h:2776
bool hasAttributeExtraComment() const
Definition: ui4_p.h:2775
bool m_has_attr_comment
Definition: ui4_p.h:2797
void clearAttributeNotr()
Definition: ui4_p.h:2764
QStringList elementString() const
Definition: ui4_p.h:2785
uint m_children
Definition: ui4_p.h:2803
QString text() const
Definition: ui4_p.h:2753
QString m_attr_comment
Definition: ui4_p.h:2796
bool hasAttributeComment() const
Definition: ui4_p.h:2766
void setAttributeNotr(const QString &a)
Definition: ui4_p.h:2759
bool m_has_attr_extraComment
Definition: ui4_p.h:2800
QString attributeComment() const
Definition: ui4_p.h:2767
QString m_attr_extraComment
Definition: ui4_p.h:2799
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void read(QXmlStreamReader &reader)
void clearAttributeExtraComment()
Definition: ui4_p.h:2782
void setAttributeExtraComment(const QString &a)
Definition: ui4_p.h:2777
QString m_text
Definition: ui4_p.h:2789
void setText(const QString &s)
Definition: ui4_p.h:2754
DomStringList(const DomStringList &other)
bool hasAttributeNotr() const
Definition: ui4_p.h:2757
void operator=(const DomStringList &other)
bool hasAttributeType() const
Definition: ui4_p.h:3812
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void clear(bool clear_all=true)
bool hasAttributeNotr() const
Definition: ui4_p.h:3821
DomStringPropertySpecification(const DomStringPropertySpecification &other)
QString attributeType() const
Definition: ui4_p.h:3813
QString attributeNotr() const
Definition: ui4_p.h:3822
void setText(const QString &s)
Definition: ui4_p.h:3800
void setAttributeNotr(const QString &a)
Definition: ui4_p.h:3823
void setAttributeType(const QString &a)
Definition: ui4_p.h:3814
QString text() const
Definition: ui4_p.h:3799
bool hasAttributeName() const
Definition: ui4_p.h:3803
void read(QXmlStreamReader &reader)
QString attributeName() const
Definition: ui4_p.h:3804
void setAttributeName(const QString &a)
Definition: ui4_p.h:3805
void operator=(const DomStringPropertySpecification &other)
uint m_children
Definition: ui4_p.h:3027
void read(QXmlStreamReader &reader)
bool hasAttributeComment() const
Definition: ui4_p.h:2993
bool m_has_attr_notr
Definition: ui4_p.h:3018
bool hasAttributeExtraComment() const
Definition: ui4_p.h:3002
void clearAttributeExtraComment()
Definition: ui4_p.h:3009
void clearAttributeNotr()
Definition: ui4_p.h:2991
QString m_attr_notr
Definition: ui4_p.h:3017
QString attributeNotr() const
Definition: ui4_p.h:2985
void setAttributeExtraComment(const QString &a)
Definition: ui4_p.h:3004
void setText(const QString &s)
Definition: ui4_p.h:2981
bool m_has_attr_extraComment
Definition: ui4_p.h:3024
bool hasAttributeNotr() const
Definition: ui4_p.h:2984
void clearAttributeComment()
Definition: ui4_p.h:3000
void clear(bool clear_all=true)
QString text() const
Definition: ui4_p.h:2980
void operator=(const DomString &other)
QString m_attr_comment
Definition: ui4_p.h:3020
QString m_attr_extraComment
Definition: ui4_p.h:3023
QString attributeComment() const
Definition: ui4_p.h:2994
void setAttributeComment(const QString &a)
Definition: ui4_p.h:2995
void setAttributeNotr(const QString &a)
Definition: ui4_p.h:2986
QString attributeExtraComment() const
Definition: ui4_p.h:3003
bool m_has_attr_comment
Definition: ui4_p.h:3021
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QString m_text
Definition: ui4_p.h:3013
DomString(const DomString &other)
DomTabStops(const DomTabStops &other)
QString text() const
Definition: ui4_p.h:1265
QStringList m_tabStop
Definition: ui4_p.h:1280
QStringList elementTabStop() const
Definition: ui4_p.h:1270
QString m_text
Definition: ui4_p.h:1274
void clear(bool clear_all=true)
void setText(const QString &s)
Definition: ui4_p.h:1266
void setElementTabStop(const QStringList &a)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
void operator=(const DomTabStops &other)
void read(QXmlStreamReader &reader)
uint m_children
Definition: ui4_p.h:1279
void setElementMinute(int a)
void operator=(const DomTime &other)
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomTime(const DomTime &other)
uint m_children
Definition: ui4_p.h:2675
QString text() const
Definition: ui4_p.h:2649
void read(QXmlStreamReader &reader)
void clearElementMinute()
int elementMinute() const
Definition: ui4_p.h:2659
int elementHour() const
Definition: ui4_p.h:2654
void setText(const QString &s)
Definition: ui4_p.h:2650
int m_hour
Definition: ui4_p.h:2676
void setElementSecond(int a)
bool hasElementMinute() const
Definition: ui4_p.h:2661
void setElementHour(int a)
int elementSecond() const
Definition: ui4_p.h:2664
bool hasElementSecond() const
Definition: ui4_p.h:2666
void clearElementHour()
bool hasElementHour() const
Definition: ui4_p.h:2656
int m_second
Definition: ui4_p.h:2678
int m_minute
Definition: ui4_p.h:2677
void clearElementSecond()
void clear(bool clear_all=true)
QString m_text
Definition: ui4_p.h:2670
Definition: ui4_p.h:160
bool hasElementImages() const
Definition: ui4_p.h:275
bool hasAttributeStdSetDef() const
Definition: ui4_p.h:207
DomTabStops * m_tabStops
Definition: ui4_p.h:345
bool hasElementWidget() const
Definition: ui4_p.h:240
QString m_attr_version
Definition: ui4_p.h:319
DomUI(const DomUI &other)
DomLayoutFunction * m_layoutFunction
Definition: ui4_p.h:342
void setElementSlots(DomSlots *a)
void setElementCustomWidgets(DomCustomWidgets *a)
void clearAttributeLanguage()
Definition: ui4_p.h:187
QString attributeVersion() const
Definition: ui4_p.h:172
QString m_attr_language
Definition: ui4_p.h:322
bool hasAttributeDisplayname() const
Definition: ui4_p.h:189
DomResources * elementResources() const
Definition: ui4_p.h:284
DomButtonGroups * takeElementButtonGroups()
bool hasElementSlots() const
Definition: ui4_p.h:305
bool m_has_attr_version
Definition: ui4_p.h:320
DomLayoutFunction * takeElementLayoutFunction()
QString attributeLanguage() const
Definition: ui4_p.h:181
void setElementTabStops(DomTabStops *a)
bool hasElementConnections() const
Definition: ui4_p.h:293
DomImages * takeElementImages()
void clearElementDesignerdata()
int attributeStdSetDef() const
Definition: ui4_p.h:208
bool hasElementClass() const
Definition: ui4_p.h:234
DomConnections * m_connections
Definition: ui4_p.h:349
void clearElementCustomWidgets()
DomSlots * elementSlots() const
Definition: ui4_p.h:302
void setElementClass(const QString &a)
void clearAttributeStdSetDef()
Definition: ui4_p.h:214
void setElementButtonGroups(DomButtonGroups *a)
DomLayoutDefault * m_layoutDefault
Definition: ui4_p.h:341
DomWidget * elementWidget() const
Definition: ui4_p.h:237
void setElementConnections(DomConnections *a)
DomCustomWidgets * m_customWidgets
Definition: ui4_p.h:344
DomButtonGroups * m_buttonGroups
Definition: ui4_p.h:352
DomResources * takeElementResources()
bool hasElementLayoutDefault() const
Definition: ui4_p.h:246
bool m_has_attr_displayname
Definition: ui4_p.h:326
DomLayoutFunction * elementLayoutFunction() const
Definition: ui4_p.h:249
QString m_comment
Definition: ui4_p.h:337
QString elementPixmapFunction() const
Definition: ui4_p.h:255
bool hasElementPixmapFunction() const
Definition: ui4_p.h:257
DomLayoutDefault * elementLayoutDefault() const
Definition: ui4_p.h:243
QString elementClass() const
Definition: ui4_p.h:232
DomTabStops * elementTabStops() const
Definition: ui4_p.h:266
DomResources * m_resources
Definition: ui4_p.h:348
bool m_has_attr_stdsetdef
Definition: ui4_p.h:329
DomWidget * m_widget
Definition: ui4_p.h:340
bool hasAttributeLanguage() const
Definition: ui4_p.h:180
void setElementComment(const QString &a)
void clearElementPixmapFunction()
bool m_has_attr_stdSetDef
Definition: ui4_p.h:332
QString m_pixmapFunction
Definition: ui4_p.h:343
QString elementExportMacro() const
Definition: ui4_p.h:227
QString elementAuthor() const
Definition: ui4_p.h:217
bool hasElementTabStops() const
Definition: ui4_p.h:269
bool hasElementLayoutFunction() const
Definition: ui4_p.h:252
bool hasElementDesignerdata() const
Definition: ui4_p.h:299
DomLayoutDefault * takeElementLayoutDefault()
void clearAttributeStdsetdef()
Definition: ui4_p.h:205
bool hasElementExportMacro() const
Definition: ui4_p.h:229
int m_attr_stdSetDef
Definition: ui4_p.h:331
void clearElementComment()
void setText(const QString &s)
Definition: ui4_p.h:168
DomImages * m_images
Definition: ui4_p.h:346
void clearAttributeVersion()
Definition: ui4_p.h:178
void clearElementIncludes()
bool hasElementIncludes() const
Definition: ui4_p.h:281
QString m_exportMacro
Definition: ui4_p.h:338
void clear(bool clear_all=true)
void setElementWidget(DomWidget *a)
void setElementIncludes(DomIncludes *a)
void clearElementLayoutFunction()
void setAttributeVersion(const QString &a)
Definition: ui4_p.h:173
DomConnections * takeElementConnections()
void operator=(const DomUI &other)
DomDesignerData * elementDesignerdata() const
Definition: ui4_p.h:296
QString text() const
Definition: ui4_p.h:167
int m_attr_stdsetdef
Definition: ui4_p.h:328
void setElementExportMacro(const QString &a)
void setElementLayoutFunction(DomLayoutFunction *a)
DomIncludes * takeElementIncludes()
bool hasAttributeVersion() const
Definition: ui4_p.h:171
void clearElementAuthor()
void clearElementExportMacro()
bool m_has_attr_language
Definition: ui4_p.h:323
void clearElementSlots()
Child
Definition: ui4_p.h:353
QString elementComment() const
Definition: ui4_p.h:222
bool hasElementCustomWidgets() const
Definition: ui4_p.h:263
DomDesignerData * m_designerdata
Definition: ui4_p.h:350
DomConnections * elementConnections() const
Definition: ui4_p.h:290
void setElementImages(DomImages *a)
void read(QXmlStreamReader &reader)
bool hasAttributeStdsetdef() const
Definition: ui4_p.h:198
DomCustomWidgets * elementCustomWidgets() const
Definition: ui4_p.h:260
DomButtonGroups * elementButtonGroups() const
Definition: ui4_p.h:308
QString m_attr_displayname
Definition: ui4_p.h:325
void clearAttributeDisplayname()
Definition: ui4_p.h:196
void setElementResources(DomResources *a)
uint m_children
Definition: ui4_p.h:335
bool hasElementButtonGroups() const
Definition: ui4_p.h:311
void clearElementWidget()
QString m_class
Definition: ui4_p.h:339
bool hasElementResources() const
Definition: ui4_p.h:287
DomSlots * m_slots
Definition: ui4_p.h:351
void setAttributeStdSetDef(int a)
Definition: ui4_p.h:209
bool hasElementAuthor() const
Definition: ui4_p.h:219
QString m_author
Definition: ui4_p.h:336
void setElementPixmapFunction(const QString &a)
QString m_text
Definition: ui4_p.h:315
bool hasElementComment() const
Definition: ui4_p.h:224
void setElementDesignerdata(DomDesignerData *a)
DomTabStops * takeElementTabStops()
DomCustomWidgets * takeElementCustomWidgets()
DomWidget * takeElementWidget()
void setAttributeStdsetdef(int a)
Definition: ui4_p.h:200
DomIncludes * elementIncludes() const
Definition: ui4_p.h:278
void clearElementImages()
void clearElementConnections()
DomDesignerData * takeElementDesignerdata()
void setElementLayoutDefault(DomLayoutDefault *a)
void clearElementLayoutDefault()
DomIncludes * m_includes
Definition: ui4_p.h:347
DomImages * elementImages() const
Definition: ui4_p.h:272
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomSlots * takeElementSlots()
void setElementAuthor(const QString &a)
void setAttributeDisplayname(const QString &a)
Definition: ui4_p.h:191
void clearElementClass()
void clearElementResources()
QString attributeDisplayname() const
Definition: ui4_p.h:190
void clearElementButtonGroups()
void setAttributeLanguage(const QString &a)
Definition: ui4_p.h:182
int attributeStdsetdef() const
Definition: ui4_p.h:199
void clearElementTabStops()
Definition: ui4_p.h:3187
DomString * takeElementString()
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomString * m_string
Definition: ui4_p.h:3212
bool hasElementString() const
Definition: ui4_p.h:3202
uint m_children
Definition: ui4_p.h:3211
Child
Definition: ui4_p.h:3213
void setText(const QString &s)
Definition: ui4_p.h:3195
void clear(bool clear_all=true)
void read(QXmlStreamReader &reader)
void operator=(const DomUrl &other)
void setElementString(DomString *a)
QString text() const
Definition: ui4_p.h:3194
DomString * elementString() const
Definition: ui4_p.h:3199
DomUrl(const DomUrl &other)
void clearElementString()
QString m_text
Definition: ui4_p.h:3206
void setText(const QString &s)
Definition: ui4_p.h:3677
void write(QXmlStreamWriter &writer, const QString &tagName="") const
DomWidgetData(const DomWidgetData &other)
void clear(bool clear_all=true)
void setElementProperty(const QList< DomProperty * > &a)
QList< DomProperty * > m_property
Definition: ui4_p.h:3691
QString text() const
Definition: ui4_p.h:3676
QString m_text
Definition: ui4_p.h:3685
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:3681
void read(QXmlStreamReader &reader)
void operator=(const DomWidgetData &other)
uint m_children
Definition: ui4_p.h:3690
QList< DomProperty * > elementAttribute() const
Definition: ui4_p.h:1676
QList< DomWidgetData * > m_widgetData
Definition: ui4_p.h:1725
void read(QXmlStreamReader &reader)
void setElementClass(const QStringList &a)
QList< DomActionRef * > m_addAction
Definition: ui4_p.h:1734
void setElementWidgetData(const QList< DomWidgetData * > &a)
QList< DomScript * > elementScript() const
Definition: ui4_p.h:1670
void setElementColumn(const QList< DomColumn * > &a)
QStringList elementClass() const
Definition: ui4_p.h:1664
QString m_attr_class
Definition: ui4_p.h:1711
QStringList elementZOrder() const
Definition: ui4_p.h:1703
QStringList m_zOrder
Definition: ui4_p.h:1735
void setElementAction(const QList< DomAction * > &a)
void clearAttributeClass()
Definition: ui4_p.h:1643
bool hasAttributeName() const
Definition: ui4_p.h:1645
void setElementLayout(const QList< DomLayout * > &a)
QList< DomLayout * > elementLayout() const
Definition: ui4_p.h:1688
void setElementScript(const QList< DomScript * > &a)
bool m_has_attr_class
Definition: ui4_p.h:1712
QList< DomProperty * > elementProperty() const
Definition: ui4_p.h:1667
void setAttributeName(const QString &a)
Definition: ui4_p.h:1647
QList< DomColumn * > elementColumn() const
Definition: ui4_p.h:1682
uint m_children
Definition: ui4_p.h:1721
void clearAttributeName()
Definition: ui4_p.h:1652
QString attributeClass() const
Definition: ui4_p.h:1637
bool m_has_attr_native
Definition: ui4_p.h:1718
QList< DomRow * > elementRow() const
Definition: ui4_p.h:1679
void setElementAttribute(const QList< DomProperty * > &a)
QString m_attr_name
Definition: ui4_p.h:1714
QList< DomWidgetData * > elementWidgetData() const
Definition: ui4_p.h:1673
QList< DomProperty * > m_property
Definition: ui4_p.h:1723
QList< DomAction * > elementAction() const
Definition: ui4_p.h:1694
QList< DomRow * > m_row
Definition: ui4_p.h:1727
QString text() const
Definition: ui4_p.h:1632
void clear(bool clear_all=true)
void setAttributeNative(bool a)
Definition: ui4_p.h:1656
bool m_attr_native
Definition: ui4_p.h:1717
bool m_has_attr_name
Definition: ui4_p.h:1715
QList< DomActionGroup * > m_actionGroup
Definition: ui4_p.h:1733
void setElementZOrder(const QStringList &a)
void setElementAddAction(const QList< DomActionRef * > &a)
void setText(const QString &s)
Definition: ui4_p.h:1633
bool attributeNative() const
Definition: ui4_p.h:1655
DomWidget(const DomWidget &other)
void setElementItem(const QList< DomItem * > &a)
void setElementWidget(const QList< DomWidget * > &a)
void setAttributeClass(const QString &a)
Definition: ui4_p.h:1638
QList< DomScript * > m_script
Definition: ui4_p.h:1724
void clearAttributeNative()
Definition: ui4_p.h:1661
QList< DomLayout * > m_layout
Definition: ui4_p.h:1730
QList< DomActionGroup * > elementActionGroup() const
Definition: ui4_p.h:1697
void setElementProperty(const QList< DomProperty * > &a)
QList< DomColumn * > m_column
Definition: ui4_p.h:1728
void write(QXmlStreamWriter &writer, const QString &tagName="") const
QStringList m_class
Definition: ui4_p.h:1722
QString m_text
Definition: ui4_p.h:1707
QList< DomWidget * > m_widget
Definition: ui4_p.h:1731
QList< DomItem * > elementItem() const
Definition: ui4_p.h:1685
bool hasAttributeClass() const
Definition: ui4_p.h:1636
QList< DomActionRef * > elementAddAction() const
Definition: ui4_p.h:1700
void setElementRow(const QList< DomRow * > &a)
void operator=(const DomWidget &other)
QList< DomWidget * > elementWidget() const
Definition: ui4_p.h:1691
QList< DomProperty * > m_attribute
Definition: ui4_p.h:1726
bool hasAttributeNative() const
Definition: ui4_p.h:1654
void setElementActionGroup(const QList< DomActionGroup * > &a)
QList< DomAction * > m_action
Definition: ui4_p.h:1732
QList< DomItem * > m_item
Definition: ui4_p.h:1729
QString attributeName() const
Definition: ui4_p.h:1646
#define QDESIGNER_UILIB_EXPORT
Definition: ui4_p.h:75