Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

hk_kdesimpleform Class Reference

KDE Widget to display forms. More...

#include <hk_kdesimpleform.h>

Inheritance diagram for hk_kdesimpleform:

Inheritance graph
[legend]
Collaboration diagram for hk_kdesimpleform:

Collaboration graph
[legend]
List of all members.

Public Types

enum  enum_adjust {
  al, ar, at, ab,
  sminw, smaxw, sminh, smaxh,
  smaxs, smins
}

Public Slots

void set_field2create (enum_visibletype)
hk_kdeformfocus * formfocus (void) const
virtual void show_property (void)
void set_for_all (enum_bulkoperation)
void copy (void)
void paste (void)
void cut (void)
void adjust_widgets (enum_adjust)
void align_left (void)
void align_right (void)
void align_top (void)
void align_bottom (void)
void adjust_minw (void)
void adjust_maxw (void)
void adjust_minh (void)
void adjust_maxh (void)
void adjust_mins (void)
void adjust_maxs (void)
void delete_widgets (void)
void copy_widgets (void)
void paste_widgets (void)
void cut_widgets (void)
void enable_actions (void)
void grid_partinfocus (hk_kdegridpart *)
void grid_partoutfocus (hk_kdegridpart *)
void dbdesignaction (void)
void designer_deleted (void)
void load_form (const hk_string &name="")

Signals

void mouseclick (const QPoint &)
void field_created (void)
void signal_closed (QWidget *)
void signal_focuswidget_changed (void)
void signal_has_changed (void)

Public Member Functions

 hk_kdesimpleform (QWidget *wid, const char *n=0, WFlags f=0)
void set_autoclose (bool c)
virtual bool set_mode (enum_mode s)
hk_kdeproperty * propertyeditor (void)
hk_kdeformkdeform () const
hk_kdeformpartwidgetformpartwidget () const
void set_focus (QWidget *)
virtual void script_error (hk_visible *, hk_interpreter::enum_action)
bool ctrl_key_pressed (void) const
KParts::PartManager * partsmanager () const
bool focus_multipleselected (void) const
virtual void reset_has_changed (void)

Protected Member Functions

virtual void set_has_changed (enum_has_changed forcesetting=standard)
void set_kdeform (hk_kdeform *)
void set_formpartwidget (hk_kdeformpartwidget *)
void set_actions (KActionCollection *)
virtual hk_dsgrid * widget_specific_new_grid (void)
virtual hk_dsrowselector * widget_specific_new_rowselector (void)
virtual hk_dslineedit * widget_specific_new_lineedit (void)
virtual hk_dsboolean * widget_specific_new_bool (void)
virtual hk_dsmemo * widget_specific_new_memo (void)
virtual hk_button * widget_specific_new_button (void)
virtual hk_dscombobox * widget_specific_new_combobox (void)
virtual hk_label * widget_specific_new_label (void)
virtual hk_subform * widget_specific_new_subform (void)
virtual void widget_specific_fieldresize (hk_visible *v)
virtual void widget_specific_presentationresize (void)
virtual void before_source_vanishes (void)
virtual void widget_specific_modechanges (enum_mode)
virtual void widget_specific_presentationdatasource (long)
virtual void widget_specific_after_loadform (void)
virtual void widget_specific_backgroundcolour_changed (const hk_colour &)
virtual void widget_specific_foregroundcolour_changed (const hk_colour &)
virtual void database_has_vanished (void)
virtual void paintEvent (QPaintEvent *)
virtual void mousePressEvent (QMouseEvent *)
virtual void mouseReleaseEvent (QMouseEvent *)
virtual void mouseDoubleClickEvent (QMouseEvent *)
virtual void keyPressEvent (QKeyEvent *)
virtual void keyReleaseEvent (QKeyEvent *)
bool eventFilter (QObject *object, QEvent *event)
bool formeventFilter (QObject *object, QEvent *event)

Friends

class hk_kdeform
class hk_kdeformpartwidget

Detailed Description

KDE Widget to display forms.

Version:
Revision
1.37
Author:
Horst Knorr (hk_classes@knoda.org)
hk_kdesimpleform is a KDE widget to display and alter forms. Just set the database with hk_presentation::set_database. Load existing forms with hk_form::load_form. If hk_presentation::mode is set to 'view' the data will be shown. In mode 'design' you can design your widget. For interactive use it is better to use hk_kdeform because it provides toolbars.


Member Function Documentation

void hk_kdesimpleform::set_autoclose bool  c  )  [inline]
 

if true the widget will be destroyed when the widget will be closed else just hidden


The documentation for this class was generated from the following files:
Generated on Tue Mar 22 23:28:20 2005 for Databasehandlingdialogclasses by  doxygen 1.4.1