Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

hk_kdereport Class Reference

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

#include <hk_kdereport.h>

Inheritance diagram for hk_kdereport:

hk_class List of all members.

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)

Signals

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

Public Member Functions

 hk_kdereport (QWidget *parent=0, const char *name=0, WFlags fl=0)
virtual ~hk_kdereport ()
bool set_presentationdatasource (long n, bool r=true)
long presentationdatasource (void)
void set_database (hk_database *)
hk_databasedatabase (void)
void set_nodesignmode (bool)
void set_mode (hk_presentation::enum_mode s)
hk_kdesimplereportsimplereport (void)
bool load_report (const hk_string &name="")

Protected Slots

void part_removed (void)

Protected Member Functions

void closeEvent (QCloseEvent *e)

Detailed Description

KDE high level widget to display and design reports.

Author:
Horst Knorr (hk_classes@knoda.org)
Version:
Revision
1.21
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.


Constructor & Destructor Documentation

hk_kdereport::hk_kdereport QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

virtual hk_kdereport::~hk_kdereport  )  [virtual]
 


Member Function Documentation

void hk_kdereport::close_report void   )  [slot]
 

void hk_kdereport::closeEvent QCloseEvent *  e  )  [protected]
 

hk_database* hk_kdereport::database void   ) 
 

bool hk_kdereport::load_report const hk_string name = ""  ) 
 

void hk_kdereport::part_removed void   )  [protected, slot]
 

long hk_kdereport::presentationdatasource void   ) 
 

void hk_kdereport::save_report void   )  [slot]
 

void hk_kdereport::saveas_report void   )  [slot]
 

void hk_kdereport::set_database hk_database  ) 
 

void hk_kdereport::set_designmode void   )  [slot]
 

void hk_kdereport::set_mode hk_presentation::enum_mode  s  ) 
 

void hk_kdereport::set_nodesignmode bool   ) 
 

bool hk_kdereport::set_presentationdatasource long  n,
bool  r = true
 

void hk_kdereport::set_viewmode void   )  [slot]
 

void hk_kdereport::signal_closed QWidget *   )  [signal]
 

void hk_kdereport::signal_setcaption const QString &   )  [signal]
 

hk_kdesimplereport* hk_kdereport::simplereport void   ) 
 

void hk_kdereport::slot_showtoolbar void   )  [slot]
 


The documentation for this class was generated from the following file:
Generated on Thu Mar 9 18:40:42 2006 for hk_classes by  doxygen 1.4.1