Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

hk_kdereportpropertybase.h

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

Generated on Tue Mar 22 23:28:15 2005 for Databasehandlingdialogclasses by  doxygen 1.4.1