|
Databasehandlingdialogclasses
0.5.3
|
KDE high level widget to display and design forms. More...
#include <hk_kdeform.h>


Signals | |
| void | signal_closed (QWidget *) |
Public Member Functions | |
| hk_kdeform (QWidget *parent=0, const char *name=0, WFlags fl=0) | |
| hk_presentation::enum_mode | mode (void) |
| void | set_mode (hk_presentation::enum_mode s) |
| void | set_viewmode (void) |
| void | set_designmode (void) |
| hk_dsgrid * | new_grid (void) |
| hk_dslineedit * | new_lineedit (void) |
| hk_dsboolean * | new_bool (void) |
| hk_button * | new_button (void) |
| hk_dsrowselector * | new_rowselector (void) |
| hk_dsmemo * | new_memo (void) |
| hk_subform * | new_subform (void) |
| void | set_formsize (unsigned int width, unsigned int height) |
| void | set_database (hk_database *db) |
| hk_database * | database (void) |
| list< hk_datasource * > * | datasources (void) |
| long | new_datasource (const hk_string &name, datasourcetype dt=dt_table) |
| hk_datasource * | get_datasource (long nr) |
| hk_kdesimpleform * | simpleform (void) |
| bool | set_presentationdatasource (long n, bool r=true) |
| long | presentationdatasource (void) |
| void | loaddata (xmlNodePtr) |
| void | savedata (ofstream &s) |
| void | load_form (const hk_string &n) |
| void | set_autoclose (bool c) |
| void | set_nodesignmode (bool n) |
| void | save_form_when_changed (void) |
| hk_kdeproperty * | propertyeditor (void) |
Protected Slots | |
| void | part_removed (void) |
| void | grid_partinfocus (hk_kdegridpart *) |
| void | grid_partoutfocus (hk_kdegridpart *) |
| void | close_form (void) |
Protected Member Functions | |
| virtual void | closeEvent (QCloseEvent *e) |
| virtual void | mousePressEvent (QMouseEvent *) |
Protected Attributes | |
| KAction * | p_closeaction |
Friends | |
| class | hk_kdesimpleform |
KDE high level widget to display and design forms.
this is a high level widget to display and design forms. It hereby uses hk_kdesimpleform. To use it set the database with set_database. If you want to show or edit an existing form load it with load_form.
| hk_dsboolean * hk_kdeform::new_bool | ( | void | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::new_bool().
| hk_button * hk_kdeform::new_button | ( | void | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::new_button().
| hk_dsgrid * hk_kdeform::new_grid | ( | void | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::new_grid().
| hk_dslineedit * hk_kdeform::new_lineedit | ( | void | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::new_lineedit().
| hk_dsmemo * hk_kdeform::new_memo | ( | void | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::new_memo().
| hk_dsrowselector * hk_kdeform::new_rowselector | ( | void | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::new_rowselector().
| void hk_kdeform::set_autoclose | ( | bool | c | ) |
when the datasource vanishes (i.e. will be destroyed) and autoclose is true, the hk_kdeform will be closed otherwise it still is on your screen.
References hk_kdeformpartwidget::set_autoclose().
| void hk_kdeform::set_database | ( | hk_database * | db | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::set_database().
| void hk_kdeform::set_formsize | ( | unsigned int | width, |
| unsigned int | height | ||
| ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::set_formsize().
| void hk_kdeform::set_mode | ( | hk_presentation::enum_mode | s | ) |
See hk_kdesimpleform for details
References hk_kdeformpartwidget::set_mode().
| void hk_kdeform::set_nodesignmode | ( | bool | n | ) |
if the designwindow should not be shown set this true. Default is false.
| bool hk_kdeform::set_presentationdatasource | ( | long | n, |
| bool | r = true |
||
| ) |
if r=true the simpleform will also be set. Usually you have to leave it to "true"
References hk_kdeformpartwidget::set_presentationdatasource().
| hk_kdesimpleform * hk_kdeform::simpleform | ( | void | ) |
returns a pointer to the internally used hk_kdesimpleform. Don't delete the object!
References hk_kdeformpartwidget::simpleform().
1.8.5