12 #ifndef HK_KDEREPORT_H 13 #define HK_KDEREPORT_H 16 #include "hk_presentation.h" 17 #include <kparts/dockmainwindow.h> 18 #include "hk_kdereportpartwidget.h" 19 #include <kparts/dockmainwindow.h> 20 #include <kparts/partmanager.h> 51 hk_kdereport( QWidget* parent = 0,
const char* name = 0, WFlags fl = 0 );
53 bool set_presentationdatasource(
long n,
bool r=
true);
54 long presentationdatasource(
void);
55 void set_database(hk_database*);
56 hk_database* database(
void);
57 void set_nodesignmode(
bool);
58 void set_mode(hk_presentation::enum_mode s);
60 bool load_report(
const hk_string& name=
"");
62 void signal_closed(QWidget*);
63 void signal_setcaption(
const QString&);
66 void set_designmode(
void);
67 void set_viewmode(
void);
68 void save_report(
void);
69 void saveas_report(
void);
70 void close_report(
void);
71 void slot_showtoolbar(
void);
73 void closeEvent ( QCloseEvent* e);
76 void part_removed(
void);
81 KAction* p_closeaction;
82 KParts::ReadWritePart* p_part;
83 KParts::PartManager* p_partmanager;
85 void set_caption(
void);
KDE Widget to design and execute reports.
Definition: hk_kdesimplereport.h:42
KDE high level widget to display and design reports.
Definition: hk_kdereport.h:45