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

KDE high level widget to display and alter tables. More...

#include <hk_kdetablepartwidget.h>

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

Public Slots

void close_table (void)
 
void save_table (void)
 
void reload_table (void)
 
void slot_has_changed (void)
 
void designbutton_clicked (void)
 
void tablebutton_clicked (void)
 
void set_caption (void)
 

Signals

void signal_closed (QWidget *)
 

Public Member Functions

virtual bool set_mode (enum_mode s)
 
virtual void set_datasource (hk_datasource *)
 
hk_datasource * datasource (void)
 
void set_autoclose (bool c)
 
hk_dsgrid * grid (void) const
 
hk_kdegridkdegrid (void) const
 
hk_kdetoolbartoolbar (void) const
 
KParts::ReadWritePart * gridpart (void) const
 
bool in_designmode (void)
 
virtual void show_widget (void)
 
virtual void hide_widget (void)
 
virtual bool close_widget (void)
 
void alter_table (void)
 

Protected Slots

void exec_cancelled (void)
 

Protected Member Functions

void internal_designbutton_clicked (void)
 
void internal_tablebutton_clicked (void)
 
 hk_kdetablepartwidget (QWidget *w, const char *n=0, WFlags f=0)
 
virtual void before_source_vanishes (void)
 
void closeEvent (QCloseEvent *e)
 

Static Protected Member Functions

static bool set_progress (long int, long int, const hk_string &)
 

Protected Attributes

hk_kdetoolbarp_toolbar
 
hk_kdegridp_grid
 
hk_kdetabledesignp_design
 
KRadioAction * p_designaction
 
KRadioAction * p_viewaction
 
KToggleAction * p_filterdefinitionaction
 
KToggleAction * p_filterexecaction
 
KAction * p_printaction
 
KAction * p_columndialogaction
 
KAction * p_findaction
 
KAction * p_copyaction
 
KAction * p_pasteaction
 
KAction * p_saveaction
 
KAction * p_reloadaction
 

Friends

class hk_kdetablepart
 

Detailed Description

KDE high level widget to display and alter tables.

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

hk_kdetablepartwidget is a high level widget to display the content of tables and to define and alter the table structure.

Member Function Documentation

◆ set_autoclose()

void hk_kdetablepartwidget::set_autoclose ( bool  c)
inline

when the datasource vanishes (i.e. will be destroyed) and autoclose is true, the hk_kdetablepartwidget will be closed otherwise it still is on your screen.

◆ set_datasource()

void hk_kdetablepartwidget::set_datasource ( hk_datasource *  d)
virtual

true if the design window is shown

References hk_kdetabledesign::alter_table().


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