|
|
hk_kdesimplereport is a KDE widget to design and execute reports. Just set the database with hk_presentation::set_database. Load existing reports with hk_report::load_report. hk_kdesimplereport does not include a preview window. In mode 'design' you can design your widget. For interactive use it is better to use hk_kdereport because it provides toolbars and a preview window.
| hk_kdesimplereport ( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 )
| hk_kdesimplereport |
| ~hk_kdesimplereport ()
| ~hk_kdesimplereport |
[virtual]
| void set_autoclose (bool c)
| set_autoclose |
| void set_field2create (bool)
| set_field2create |
| bool field2create (void)
| field2create |
| void set_focus (QWidget*,hk_kdereportsection*)
| set_focus |
| void clearfocus (void)
| clearfocus |
| hk_kdeformfocus* focus (void)
| focus |
| hk_kdeformfocus* formfocus (void)
| formfocus |
| bool load_report (const hk_string& name="")
| load_report |
[virtual]
Reimplemented from hk_report.
| bool set_mode (enum_mode)
| set_mode |
[virtual]
Reimplemented from hk_report.
| hk_kdereport* kdereport (void)
| kdereport |
| void script_error (hk_visible*, hk_interpreter::enum_action)
| script_error |
[virtual]
Reimplemented from hk_presentation.
| bool ctrl_key_pressed (void)
| ctrl_key_pressed |
[const]
| bool focus_multipleselected (void)
| focus_multipleselected |
[const]
| void reset_has_changed (void)
| reset_has_changed |
[virtual]
| void signalfield_created (void)
| signalfield_created |
[signal]
| void signal_has_changed (void)
| signal_has_changed |
[signal]
| void signal_focuswidget_changed (void)
| signal_focuswidget_changed |
[signal]
| void field_created (void)
| field_created |
[slot]
| void set_focus2property (void)
| set_focus2property |
[slot]
| void set_sections (void)
| set_sections |
[slot]
| void show_property (void)
| show_property |
[slot]
| void set_for_all (enum_bulkoperation)
| set_for_all |
[slot]
| void set_has_changed (enum_has_changed forcesetting=standard)
| set_has_changed |
[protected virtual]
| hk_reportsection* widget_specific_new_section (void)
| widget_specific_new_section |
[protected virtual]
Reimplemented from hk_report.
| void keyPressEvent ( QKeyEvent * event )
| keyPressEvent |
[protected virtual]
| void keyReleaseEvent ( QKeyEvent * event)
| keyReleaseEvent |
[protected virtual]
| void widget_specific_after_loadreport (void)
| widget_specific_after_loadreport |
[protected virtual]
Reimplemented from hk_report.
| bool widget_specific_before_modechanges (enum_mode)
| widget_specific_before_modechanges |
[protected virtual]
| bool eventFilter (QObject* object,QEvent* event)
| eventFilter |
[protected]
| bool reporteventFilter (QObject* object,QEvent* event)
| reporteventFilter |
[protected]
| void before_source_vanishes (void)
| before_source_vanishes |
[protected virtual]
Reimplemented from hk_presentation.
| void database_has_vanished (void)
| database_has_vanished |
[protected virtual]
Reimplemented from hk_presentation.
| void widget_specific_modechanges (enum_mode s)
| widget_specific_modechanges |
[protected virtual]
| void widget_specific_before_execute (void)
| widget_specific_before_execute |
[protected virtual]
Reimplemented from hk_report.
| void widget_specific_after_execute (void)
| widget_specific_after_execute |
[protected virtual]
Reimplemented from hk_report.
| bool widget_specific_after_new_page (void)
| widget_specific_after_new_page |
[protected virtual]
Reimplemented from hk_report.
| void widget_specific_presentationresize (void)
| widget_specific_presentationresize |
[protected virtual]
Reimplemented from hk_presentation.
| void widget_specific_backgroundcolour_changed (const hk_colour&)
| widget_specific_backgroundcolour_changed |
[protected virtual]
| void widget_specific_foregroundcolour_changed (const hk_colour&)
| widget_specific_foregroundcolour_changed |
[protected virtual]
| void widget_specific_fieldresize (hk_visible* v)
| widget_specific_fieldresize |
[protected virtual]
Reimplemented from hk_presentation.
| void mousemenu (QMouseEvent* m)
| mousemenu |
[protected]
| enum enum_adjust {al,ar,at,ab,sminw,smaxw,sminh,smaxh,smaxs,smins} | enum_adjust |
[protected]
| void adjust_widgets (enum_adjust)
| adjust_widgets |
[protected]
| void resize_widget (QWidget*,enum_adjust,int minw,int maxw,int minh,int maxh,int minx,int maxx,int miny,int maxy)
| resize_widget |
[protected]
| void repaint_focus (void)
| repaint_focus |
[protected]
| void printing_cancelled (void)
| printing_cancelled |
[protected slots slot]
| void delete_widgets (void)
| delete_widgets |
[protected slots slot]
| void copy_widgets (void)
| copy_widgets |
[protected slots slot]
| void paste_widgets (void)
| paste_widgets |
[protected slots slot]
| void cut_widgets (void)
| cut_widgets |
[protected slots slot]
| void enable_actions (void)
| enable_actions |
[protected slots slot]
| void set_kdereport (hk_kdereport*)
| set_kdereport |
[protected]
| void set_reportpartwidget (hk_kdereportpartwidget*)
| set_reportpartwidget |
[protected]