hk_kdereportpropertybase.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file 'propertyeditorreport.ui'
00003 **
00004 ** Created: Mi Jan 25 19:10:36 2006
00005 **      by: The User Interface Compiler ($Id: hk_kdereportpropertybase.h,v 1.31 2006/01/25 18:44:33 knorr Exp $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef HK_KDEREPORTPROPERTYBASE_H
00011 #define HK_KDEREPORTPROPERTYBASE_H
00012 
00013 #include <qvariant.h>
00014 #include <qpixmap.h>
00015 #include <qwidget.h>
00016 
00017 class QVBoxLayout;
00018 class QHBoxLayout;
00019 class QGridLayout;
00020 class QSpacerItem;
00021 class hk_kdespinbox;
00022 class QTabWidget;
00023 class QLabel;
00024 class QLineEdit;
00025 class QToolButton;
00026 class QComboBox;
00027 class QPushButton;
00028 class QSpinBox;
00029 class hk_visible;
00030 
00031 class hk_kdereportpropertybase : public QWidget
00032 {
00033     Q_OBJECT
00034 
00035 public:
00036     hk_kdereportpropertybase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00037     ~hk_kdereportpropertybase();
00038 
00039     QTabWidget* tab;
00040     QWidget* datatab;
00041     QLabel* subreportlabel;
00042     QLineEdit* identifierfield;
00043     QToolButton* datasourcebutton;
00044     QComboBox* runningcountfield;
00045     QLabel* columnlabel;
00046     QComboBox* sortingfield;
00047     QPushButton* subreportbutton;
00048     QLineEdit* valuefield;
00049     QLabel* identifierlabel;
00050     QComboBox* datasourcefield;
00051     QLabel* runningcountlabel;
00052     QLabel* valuelabel;
00053     QLabel* sortinglabel;
00054     QComboBox* columnfield;
00055     QLabel* datasourcelabel;
00056     QLabel* Idlabel;
00057     QLineEdit* idfield;
00058     QWidget* formattab;
00059     QLabel* widthlabel;
00060     QLabel* fontlabel;
00061     QComboBox* fontfield;
00062     QSpinBox* fontsizefield;
00063     QLabel* ylabel;
00064     QLabel* fontsizelabel;
00065     QLabel* reporttypelabel;
00066     QComboBox* reporttypefield;
00067     QLabel* alignmentlabel;
00068     QComboBox* alignmentfield;
00069     QLabel* boldlabel;
00070     QLabel* italiclabel;
00071     QComboBox* boldfield;
00072     QComboBox* italicfield;
00073     QLabel* xlabel;
00074     hk_kdespinbox* xfield;
00075     QLabel* heightlabel;
00076     hk_kdespinbox* heightfield;
00077     hk_kdespinbox* widthfield;
00078     hk_kdespinbox* yfield;
00079     QSpinBox* digitfield;
00080     QComboBox* separatorfield;
00081     QLabel* digitlabel;
00082     QLabel* separatorlabel;
00083     QLabel* wordbreaklabel;
00084     QComboBox* wordbreakfield;
00085     QLabel* dynamicheightlabel;
00086     QComboBox* dynamicheightfield;
00087     QWidget* frametab;
00088     QComboBox* toplinefield;
00089     QComboBox* bottomlinefield;
00090     QComboBox* leftlinefield;
00091     QComboBox* rightlinefield;
00092     QComboBox* diagonallurofield;
00093     QComboBox* diagonallorufield;
00094     QLabel* toplinelabel;
00095     QLabel* bottomlinelabel;
00096     QLabel* leftlinelabel;
00097     QLabel* rightlinelabel;
00098     QLabel* diagonallurolabel;
00099     QLabel* diagonallorulabel;
00100     hk_kdespinbox* bordertopfield;
00101     hk_kdespinbox* borderbottomfield;
00102     hk_kdespinbox* borderleftfield;
00103     hk_kdespinbox* borderrightfield;
00104     QLabel* borderrightlabel;
00105     QLabel* borderleftlabel;
00106     QLabel* borderbottomlabel;
00107     QLabel* bordertoplabel;
00108     QWidget* actiontab;
00109     QLabel* onprintlabel;
00110     QPushButton* onprintaction;
00111     QLabel* afterrowchangelabel_3;
00112     QLabel* beforerowchangelabel_3;
00113     QPushButton* afterrowchangeaction;
00114     QLabel* openactionlabel;
00115     QLabel* closeactionlabel;
00116     QLabel* onnewpagelabel;
00117     QPushButton* onnewpageaction;
00118     QPushButton* onopenactionbutton;
00119     QPushButton* oncloseactionbutton;
00120     QPushButton* beforerowchangeaction;
00121 
00122 public slots:
00123     virtual void identifier_changed();
00124     virtual void actionobject_changes();
00125     virtual void add_propertydatasource();
00126     virtual void data_changes();
00127     virtual void datasource_selected();
00128     virtual void datasourcebutton_clicked();
00129     virtual void format_changes();
00130     virtual void subreportbutton_clicked();
00131     virtual void set_object( hk_visible * );
00132     virtual void onprint_action_clicked();
00133     virtual void beforerowchange_action_clicked();
00134     virtual void afterrowchange_action_clicked();
00135     virtual void onprintnewpage_action_clicked();
00136     virtual void closeactionbutton_clicked();
00137     virtual void openactionbutton_clicked();
00138     virtual void font_changes();
00139     virtual void position_changes();
00140     virtual void size_changes();
00141 
00142 protected:
00143     QGridLayout* hk_kdereportpropertybaseLayout;
00144     QGridLayout* datatabLayout;
00145     QSpacerItem* Spacer3;
00146     QSpacerItem* Spacer4;
00147     QGridLayout* formattabLayout;
00148     QGridLayout* frametabLayout;
00149     QSpacerItem* Spacer1_2;
00150     QSpacerItem* Spacer2_2;
00151     QGridLayout* actiontabLayout;
00152     QSpacerItem* spacer23;
00153     QSpacerItem* spacer24;
00154 
00155 protected slots:
00156     virtual void languageChange();
00157 
00158 private:
00159     QPixmap image0;
00160 
00161 };
00162 
00163 #endif // HK_KDEREPORTPROPERTYBASE_H

Generated on Tue Sep 25 22:39:06 2007 for Databasehandlingdialogclasses by  doxygen 1.5.3