12 #ifndef HK_KDEREPORTPROPERTY_H 13 #define HK_KDEREPORTPROPERTY_H 14 #include "hk_kdereportpropertybase.h" 31 void action_changes();
32 void actionobject_changes();
33 void add_propertydatasource();
35 void datasource_selected();
36 void format_changes();
39 void position_changes();
40 void datasourcebutton_clicked();
41 void set_object(hk_visible*);
42 hk_visible* object(
void);
43 void focus_resized(
void);
44 void subreportbutton_clicked();
45 void identifier_changed(
void);
46 void afterrowchange_action_clicked(
int rownumber,
const hk_string& warningmessage);
47 void afterrowchange_action_clicked(
void);
48 void beforerowchange_action_clicked(
int rownumber,
const hk_string& warningmessage);
49 void beforerowchange_action_clicked(
void);
50 void onprint_action_clicked(
int rownumber,
const hk_string& warningmessage);
51 void onprint_action_clicked(
void);
52 void onprintnewpage_action_clicked(
void);
53 void onprintnewpage_action_clicked(
int rownumber,
const hk_string& warningmessage);
55 virtual void closeactionbutton_clicked(
void);
56 virtual void closeactionbutton_clicked(
int rownumber,
const hk_string& warningmessage);
57 virtual void openactionbutton_clicked(
void);
58 virtual void openactionbutton_clicked(
int rownumber,
const hk_string& warningmessage);
62 bool eventFilter(QObject*
object,QEvent* event);
66 void set_datasourcelist(
void);
67 void set_objectdsvisible(
void);
68 void set_objectvisible(
void);
69 void set_objectfontvisible(
void);
70 void set_objectsizevisible(
void);
71 void set_objectpositionvisible(
void);
72 void set_objectreportvisible(
void);
73 void set_objectreportsectionvisible(
void);
74 void set_objectreportdatavisible(
void);
76 void set_visible(
void);
77 void set_sizevisible(
void);
78 void set_fontvisible(
void);
79 void set_dsvisible(
void);
80 void set_reportvisible(
void);
81 void set_reportsectionvisible(
void);
82 void set_reportdatavisible(
void);
83 void set_bordervisible(
void);
84 void use_editor(QLineEdit* e);
87 hk_visible* p_visible;
88 QFontDatabase* p_fontdatabase;
89 QComboBox* pageformatfield;
90 QComboBox* orientationfield;
91 QSpinBox* firstpagenumberfield;
92 KColorButton* p_foregroundcolourbutton;
93 KColorButton* p_backgroundcolourbutton;
94 QLabel* p_foregroundcolourlabel;
95 QLabel* p_backgroundcolourlabel;
96 QString settxt,notsettxt;
97 QScrollView* p_datascrollview;
98 QScrollView* p_formatscrollview;
99 QScrollView* p_framescrollview;
100 QScrollView* p_actionscrollview;
102 #endif // HK_KDEREPORTPROPERTY_H Definition: hk_kdereportproperty.h:22
Definition: hk_kdereportpropertybase.h:31
KDE Widget to design and execute reports.
Definition: hk_kdesimplereport.h:42