Databasehandlingdialogclasses  0.5.3
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Friends | List of all members
hk_kdereportpartwidget Class Reference

KDE high level widget to display and design reports. More...

#include <hk_kdereportpartwidget.h>

Inheritance diagram for hk_kdereportpartwidget:
Inheritance graph
[legend]
Collaboration diagram for hk_kdereportpartwidget:
Collaboration graph
[legend]

Public Slots

void set_designmode (void)
 
void set_viewmode (void)
 
void save_report (void)
 
void saveas_report (void)
 
void close_report (void)
 
void slot_showtoolbar (void)
 
void print_report (void)
 
void select_section (void)
 

Signals

void signal_closed (QWidget *)
 
void signal_setcaption (const QString &)
 
void signal_raise_form (const hk_string &)
 

Public Member Functions

bool set_presentationdatasource (long n, bool r=true)
 
long presentationdatasource (void)
 
void set_database (hk_database *)
 
hk_database * database (void)
 
void set_nodesignmode (bool)
 
void set_mode (hk_presentation::enum_mode s)
 
hk_presentation::enum_mode mode (void)
 
hk_kdesimplereportsimplereport (void)
 
bool load_report (const hk_string &name="")
 
bool while_executing (void) const
 
void stop_execution (void)
 
virtual void show_widget (void)
 
virtual void hide_widget (void)
 
virtual bool close_widget (void)
 
void set_caller_form (const hk_string &)
 
hk_string caller_form (void) const
 

Protected Slots

void fieldbutton_clicked (void)
 
void pointerbutton_clicked (void)
 
void viewbutton_clicked (void)
 
void designbutton_clicked (void)
 
void field_created (void)
 
void bulkfont_clicked (void)
 
void bulkforegroundcolour_clicked (void)
 
void bulkbackgroundcolour_clicked (void)
 
void slot_has_changed ()
 
void clipboard_changed ()
 
void slot_focuswidget_changed ()
 

Protected Member Functions

 hk_kdereportpartwidget (hk_kdereportpart *, QWidget *parent=0, const char *name=0, WFlags fl=0)
 
void closeEvent (QCloseEvent *e)
 

Friends

class hk_kdereportpart
 

Detailed Description

KDE high level widget to display and design reports.

Author
Horst Knorr (hk_cl.nosp@m.asse.nosp@m.s@kno.nosp@m.da.o.nosp@m.rg)
Version
Revision
1.11

this is a high level widget to display and design reports. It hereby uses hk_kdesimplereport. To use it set the database with set_database. If you want to show or edit an existing reports load it with load_report.


The documentation for this class was generated from the following files: