class hk_kdesimpleform

KDE Widget to display forms. More...

Definition#include <hk_kdeclasses/hk_kdeclasses/hk_kdesimpleform.h>
InheritsQWidget (unknown) [public ], hk_form [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Slots

Signals

Protected Methods


Detailed Description

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.

 hk_kdesimpleform (QWidget* wid,const char* n=0,WFlags f=0)

hk_kdesimpleform

 ~hk_kdesimpleform (void)

~hk_kdesimpleform

[virtual]

void  set_autoclose (bool c)

set_autoclose

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

bool  set_mode (enum_mode s)

set_mode

[virtual]

Reimplemented from hk_form.

hk_kdeproperty*  propertyeditor (void)

propertyeditor

hk_kdeform*  kdeform ()

kdeform

[const]

hk_kdeformpartwidget*  formpartwidget ()

formpartwidget

[const]

void  set_focus (QWidget*)

set_focus

void  script_error (hk_visible*, hk_interpreter::enum_action)

script_error

[virtual]

Reimplemented from hk_presentation.

bool  ctrl_key_pressed (void)

ctrl_key_pressed

[const]

KParts::PartManager*  partsmanager ()

partsmanager

[const]

bool  focus_multipleselected (void)

focus_multipleselected

[const]

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

enum_adjust

void  reset_has_changed (void)

reset_has_changed

[virtual]

void  mouseclick (const QPoint&)

mouseclick

[signal]

void  field_created (void)

field_created

[signal]

void  signal_closed (QWidget*)

signal_closed

[signal]

void  signal_focuswidget_changed (void)

signal_focuswidget_changed

[signal]

void  signal_has_changed (void)

signal_has_changed

[signal]

void  set_field2create (enum_visibletype)

set_field2create

[slot]

hk_kdeformfocus*  formfocus (void)

formfocus

[const slot]

void  show_property (void)

show_property

[virtual slot]

void  set_for_all (enum_bulkoperation)

set_for_all

[slot]

void  copy (void)

copy

[slot]

void  paste (void)

paste

[slot]

void  cut (void)

cut

[slot]

void  adjust_widgets (enum_adjust)

adjust_widgets

[slot]

void  align_left (void)

align_left

[slot]

void  align_right (void)

align_right

[slot]

void  align_top (void)

align_top

[slot]

void  align_bottom (void)

align_bottom

[slot]

void  adjust_minw (void)

adjust_minw

[slot]

void  adjust_maxw (void)

adjust_maxw

[slot]

void  adjust_minh (void)

adjust_minh

[slot]

void  adjust_maxh (void)

adjust_maxh

[slot]

void  adjust_mins (void)

adjust_mins

[slot]

void  adjust_maxs (void)

adjust_maxs

[slot]

void  delete_widgets (void)

delete_widgets

[slot]

void  copy_widgets (void)

copy_widgets

[slot]

void  paste_widgets (void)

paste_widgets

[slot]

void  cut_widgets (void)

cut_widgets

[slot]

void  enable_actions (void)

enable_actions

[slot]

void  grid_partinfocus (hk_kdegridpart*)

grid_partinfocus

[slot]

void  grid_partoutfocus (hk_kdegridpart*)

grid_partoutfocus

[slot]

void  dbdesignaction (void)

dbdesignaction

[slot]

void  designer_deleted (void)

designer_deleted

[slot]

void  load_form (const hk_string& name="")

load_form

[slot]

Reimplemented from hk_form.

void  set_has_changed (enum_has_changed forcesetting=standard)

set_has_changed

[protected virtual]

void  set_kdeform (hk_kdeform*)

set_kdeform

[protected]

void  set_formpartwidget (hk_kdeformpartwidget*)

set_formpartwidget

[protected]

void  set_actions (KActionCollection*)

set_actions

[protected]

hk_dsgrid*  widget_specific_new_grid (void)

widget_specific_new_grid

[protected virtual]

Reimplemented from hk_form.

hk_dsrowselector*  widget_specific_new_rowselector (void)

widget_specific_new_rowselector

[protected virtual]

Reimplemented from hk_form.

hk_dslineedit*  widget_specific_new_lineedit (void)

widget_specific_new_lineedit

[protected virtual]

Reimplemented from hk_form.

hk_dsboolean*  widget_specific_new_bool (void)

widget_specific_new_bool

[protected virtual]

Reimplemented from hk_form.

hk_dsmemo*  widget_specific_new_memo (void)

widget_specific_new_memo

[protected virtual]

Reimplemented from hk_form.

hk_button*  widget_specific_new_button (void)

widget_specific_new_button

[protected virtual]

Reimplemented from hk_form.

hk_dscombobox*  widget_specific_new_combobox (void)

widget_specific_new_combobox

[protected virtual]

Reimplemented from hk_form.

hk_label*  widget_specific_new_label (void)

widget_specific_new_label

[protected virtual]

Reimplemented from hk_form.

hk_subform*  widget_specific_new_subform (void)

widget_specific_new_subform

[protected virtual]

Reimplemented from hk_form.

void  widget_specific_fieldresize (hk_visible* v)

widget_specific_fieldresize

[protected virtual]

Reimplemented from hk_form.

void  widget_specific_presentationresize (void)

widget_specific_presentationresize

[protected virtual]

Reimplemented from hk_presentation.

void  before_source_vanishes (void)

before_source_vanishes

[protected virtual]

Reimplemented from hk_presentation.

void  widget_specific_modechanges (enum_mode)

widget_specific_modechanges

[protected virtual]

void  widget_specific_presentationdatasource (long)

widget_specific_presentationdatasource

[protected virtual]

void  widget_specific_after_loadform (void)

widget_specific_after_loadform

[protected virtual]

Reimplemented from hk_form.

void  widget_specific_backgroundcolour_changed (const hk_colour&)

widget_specific_backgroundcolour_changed

[protected virtual]

void  widget_specific_foregroundcolour_changed (const hk_colour&)

widget_specific_foregroundcolour_changed

[protected virtual]

void  database_has_vanished (void)

database_has_vanished

[protected virtual]

Reimplemented from hk_presentation.

void  paintEvent (QPaintEvent*)

paintEvent

[protected virtual]

void  mousePressEvent (QMouseEvent*)

mousePressEvent

[protected virtual]

void  mouseReleaseEvent (QMouseEvent*)

mouseReleaseEvent

[protected virtual]

void  mouseDoubleClickEvent (QMouseEvent*)

mouseDoubleClickEvent

[protected virtual]

void  keyPressEvent ( QKeyEvent * )

keyPressEvent

[protected virtual]

void  keyReleaseEvent ( QKeyEvent * )

keyReleaseEvent

[protected virtual]

bool  eventFilter (QObject* object,QEvent* event)

eventFilter

[protected]

bool  formeventFilter (QObject* object,QEvent* event)

formeventFilter

[protected]