00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef HK_KDESUBREPORTDIALOGBASE_H
00011 #define HK_KDESUBREPORTDIALOGBASE_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 QPushButton;
00022 class QFrame;
00023 class QLabel;
00024 class QComboBox;
00025 class QToolButton;
00026 class QCheckBox;
00027 class QListView;
00028 class QListViewItem;
00029
00030 class hk_kdesubreportdialogbase : public QDialog
00031 {
00032 Q_OBJECT
00033
00034 public:
00035 hk_kdesubreportdialogbase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00036 ~hk_kdesubreportdialogbase();
00037
00038 QPushButton* setbutton;
00039 QPushButton* deletebutton;
00040 QPushButton* buttonCancel;
00041 QFrame* Frame15;
00042 QLabel* subreportlabel;
00043 QComboBox* subreportfield;
00044 QFrame* Frame3;
00045 QToolButton* deletefieldbutton;
00046 QLabel* mastertext;
00047 QLabel* subreporttext;
00048 QComboBox* thisfield;
00049 QToolButton* addfieldbutton;
00050 QCheckBox* printbeforefield;
00051 QComboBox* masterfield;
00052 QListView* dependingfieldlist;
00053
00054 public slots:
00055 virtual void add_dependingfields();
00056 virtual void check_buttons();
00057 virtual void delete_dependingfields();
00058 virtual void delete_subreport();
00059 virtual void set_subreportlist();
00060 virtual void set_subreport();
00061 virtual void subreport_selected();
00062
00063 protected:
00064 QGridLayout* hk_kdesubreportdialogbaseLayout;
00065 QVBoxLayout* Layout8;
00066 QSpacerItem* Spacer1;
00067 QHBoxLayout* Frame15Layout;
00068 QHBoxLayout* Frame3Layout;
00069 QGridLayout* Layout3;
00070 QSpacerItem* Spacer2_2;
00071 QSpacerItem* Spacer3;
00072 QSpacerItem* Spacer2;
00073
00074 protected slots:
00075 virtual void languageChange();
00076
00077 private:
00078 QPixmap image0;
00079 QPixmap image1;
00080
00081 };
00082
00083 #endif // HK_KDESUBREPORTDIALOGBASE_H