12 #ifndef HK_KDECSVexportDIALOG_H 13 #define HK_KDECSVexportDIALOG_H 14 #include "hk_kdecsvexportdialogbase.h" 17 #include <hk_dsvisible.h> 18 #include <hk_datasource.h> 19 #include <hk_reportutils.h> 30 class QProgressDialog;
42 hk_kdecsvexportdialog(
const QString& table, QWidget* parent = 0,
const char* name = 0,
bool modal = FALSE, WFlags fl = 0 );
46 void set_usetablelist(
void);
47 void set_usequerylist(
void);
48 void set_useviewlist(
void);
49 void set_database(hk_database* d);
51 virtual void help_clicked();
52 virtual void listtype_changed();
53 virtual void morebutton_clicked();
56 virtual void filebutton_clicked();
57 virtual void buttons_enabled();
58 virtual void ok_clicked(
void);
59 void printing_cancelled(
void);
62 virtual void keyPressEvent ( QKeyEvent * e );
63 static bool set_progress(
long int,
long int,
const hk_string&);
66 static bool p_cancelimport;
67 static QProgressDialog* p_progressdialog;
68 void set_datasourcelist(
void);
72 datasourcetype p_datasourcetype;
75 #endif // HK_KDECSVexportDIALOG_H KDE frontend dialog to export data in CSV format.
Definition: hk_kdecsvexportdialog.h:37
Definition: hk_kdecsvexportdialogbase.h:28