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