Databasehandlingdialogclasses  0.5.3
hk_kdereportpropertybase.h
1 /****************************************************************************
2 ** Form interface generated from reading ui file 'propertyeditorreport.ui'
3 **
4 ** Created: Mi Jan 25 19:10:36 2006
5 ** by: The User Interface Compiler ($Id: hk_kdereportpropertybase.h,v 1.31 2006/01/25 18:44:33 knorr Exp $)
6 **
7 ** WARNING! All changes made in this file will be lost!
8 ****************************************************************************/
9 
10 #ifndef HK_KDEREPORTPROPERTYBASE_H
11 #define HK_KDEREPORTPROPERTYBASE_H
12 
13 #include <qvariant.h>
14 #include <qpixmap.h>
15 #include <qwidget.h>
16 
17 class QVBoxLayout;
18 class QHBoxLayout;
19 class QGridLayout;
20 class QSpacerItem;
21 class hk_kdespinbox;
22 class QTabWidget;
23 class QLabel;
24 class QLineEdit;
25 class QToolButton;
26 class QComboBox;
27 class QPushButton;
28 class QSpinBox;
29 class hk_visible;
30 
31 class hk_kdereportpropertybase : public QWidget
32 {
33  Q_OBJECT
34 
35 public:
36  hk_kdereportpropertybase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
38 
39  QTabWidget* tab;
40  QWidget* datatab;
41  QLabel* subreportlabel;
42  QLineEdit* identifierfield;
43  QToolButton* datasourcebutton;
44  QComboBox* runningcountfield;
45  QLabel* columnlabel;
46  QComboBox* sortingfield;
47  QPushButton* subreportbutton;
48  QLineEdit* valuefield;
49  QLabel* identifierlabel;
50  QComboBox* datasourcefield;
51  QLabel* runningcountlabel;
52  QLabel* valuelabel;
53  QLabel* sortinglabel;
54  QComboBox* columnfield;
55  QLabel* datasourcelabel;
56  QLabel* Idlabel;
57  QLineEdit* idfield;
58  QWidget* formattab;
59  QLabel* widthlabel;
60  QLabel* fontlabel;
61  QComboBox* fontfield;
62  QSpinBox* fontsizefield;
63  QLabel* ylabel;
64  QLabel* fontsizelabel;
65  QLabel* reporttypelabel;
66  QComboBox* reporttypefield;
67  QLabel* alignmentlabel;
68  QComboBox* alignmentfield;
69  QLabel* boldlabel;
70  QLabel* italiclabel;
71  QComboBox* boldfield;
72  QComboBox* italicfield;
73  QLabel* xlabel;
74  hk_kdespinbox* xfield;
75  QLabel* heightlabel;
76  hk_kdespinbox* heightfield;
77  hk_kdespinbox* widthfield;
78  hk_kdespinbox* yfield;
79  QSpinBox* digitfield;
80  QComboBox* separatorfield;
81  QLabel* digitlabel;
82  QLabel* separatorlabel;
83  QLabel* wordbreaklabel;
84  QComboBox* wordbreakfield;
85  QLabel* dynamicheightlabel;
86  QComboBox* dynamicheightfield;
87  QWidget* frametab;
88  QComboBox* toplinefield;
89  QComboBox* bottomlinefield;
90  QComboBox* leftlinefield;
91  QComboBox* rightlinefield;
92  QComboBox* diagonallurofield;
93  QComboBox* diagonallorufield;
94  QLabel* toplinelabel;
95  QLabel* bottomlinelabel;
96  QLabel* leftlinelabel;
97  QLabel* rightlinelabel;
98  QLabel* diagonallurolabel;
99  QLabel* diagonallorulabel;
100  hk_kdespinbox* bordertopfield;
101  hk_kdespinbox* borderbottomfield;
102  hk_kdespinbox* borderleftfield;
103  hk_kdespinbox* borderrightfield;
104  QLabel* borderrightlabel;
105  QLabel* borderleftlabel;
106  QLabel* borderbottomlabel;
107  QLabel* bordertoplabel;
108  QWidget* actiontab;
109  QLabel* onprintlabel;
110  QPushButton* onprintaction;
111  QLabel* afterrowchangelabel_3;
112  QLabel* beforerowchangelabel_3;
113  QPushButton* afterrowchangeaction;
114  QLabel* openactionlabel;
115  QLabel* closeactionlabel;
116  QLabel* onnewpagelabel;
117  QPushButton* onnewpageaction;
118  QPushButton* onopenactionbutton;
119  QPushButton* oncloseactionbutton;
120  QPushButton* beforerowchangeaction;
121 
122 public slots:
123  virtual void identifier_changed();
124  virtual void actionobject_changes();
125  virtual void add_propertydatasource();
126  virtual void data_changes();
127  virtual void datasource_selected();
128  virtual void datasourcebutton_clicked();
129  virtual void format_changes();
130  virtual void subreportbutton_clicked();
131  virtual void set_object( hk_visible * );
132  virtual void onprint_action_clicked();
133  virtual void beforerowchange_action_clicked();
134  virtual void afterrowchange_action_clicked();
135  virtual void onprintnewpage_action_clicked();
136  virtual void closeactionbutton_clicked();
137  virtual void openactionbutton_clicked();
138  virtual void font_changes();
139  virtual void position_changes();
140  virtual void size_changes();
141 
142 protected:
143  QGridLayout* hk_kdereportpropertybaseLayout;
144  QGridLayout* datatabLayout;
145  QSpacerItem* Spacer3;
146  QSpacerItem* Spacer4;
147  QGridLayout* formattabLayout;
148  QGridLayout* frametabLayout;
149  QSpacerItem* Spacer1_2;
150  QSpacerItem* Spacer2_2;
151  QGridLayout* actiontabLayout;
152  QSpacerItem* spacer23;
153  QSpacerItem* spacer24;
154 
155 protected slots:
156  virtual void languageChange();
157 
158 private:
159  QPixmap image0;
160 
161 };
162 
163 #endif // HK_KDEREPORTPROPERTYBASE_H
Definition: hk_kdespinbox.h:19
Definition: hk_kdereportpropertybase.h:31