# class hk_kdecombobox

KDE Widget to edit/display data in a combobox. More...

Definition | `#include <hk_kdeclasses/hk_kdeclasses/hk_kdecombobox.h>`
Inherits | QComboBox [public ], hk_dscombobox [public ]
List of all Methods

Annotated List
Files
Globals
Hierarchy
Index

#### Public Methods

- hk_kdecombobox (QWidget* wid,hk_form* form=NULL)
- virtual ~hk_kdecombobox (void)
- virtual void set_value (const hk_string&)
- virtual hk_string value (void)

#### Protected Methods

- virtual bool datasource_enable (void)
- virtual bool datasource_disable (void)
- virtual void widget_specific_enable_disable ()
- virtual bool widget_specific_row_change (void)
- virtual bool widget_specific_coordinates (unsigned int px,unsigned int py,unsigned int pwidth,unsigned int pheight)
- virtual void widget_specific_insert_mode (void)
- virtual void widget_specific_row_deleted (void)
- virtual void widget_specific_row_added (void)
- virtual void widget_specific_mode_change (void)
- virtual void after_store_changed_data (void)
- virtual void widget_specific_font_changed (void)
- virtual void presentationmode_changed (void)
- virtual void resizeEvent (QResizeEvent *)
- virtual void keyPressEvent (QKeyEvent *)
- virtual void mousePressEvent (QMouseEvent*)
- virtual void moveEvent ( QMoveEvent * )
- virtual void load_listitems (void)
- virtual void widget_specific_backgroundcolour_changed (const hk_colour&)
- virtual void widget_specific_foregroundcolour_changed (const hk_colour&)
- virtual void mouseDoubleClickEvent (QMouseEvent*)

#### Protected Slots

- void slot_data_changed (int)
- void slot_text_changed (void)

## Detailed Description

Just set the datasource and the column (defined in the parent class hk_dsdatavisible). To fill the listbox with values set the datasource which contains the wished values with set_listdatasource. The columnname of the row which should be displayed in the listbox must be set with set_viewcolumn. The row which contains the data to be written has to be specified with set_listcolumn.

hk_kdecombobox (QWidget* wid,hk_form* form=NULL)

### hk_kdecombobox

~hk_kdecombobox (void)

### ~hk_kdecombobox

[virtual]

void set_value (const hk_string&)

### set_value

[virtual]

hk_string value (void)

### value

[virtual]

bool datasource_enable (void)

### datasource_enable

[protected virtual]

bool datasource_disable (void)

### datasource_disable

[protected virtual]

void widget_specific_enable_disable ()

### widget_specific_enable_disable

[protected virtual]

bool widget_specific_row_change (void)

### widget_specific_row_change

[protected virtual]

bool widget_specific_coordinates (unsigned int px,unsigned int py,unsigned int pwidth,unsigned int pheight)

### widget_specific_coordinates

[protected virtual]

void widget_specific_insert_mode (void)

### widget_specific_insert_mode

[protected virtual]

void widget_specific_row_deleted (void)

### widget_specific_row_deleted

[protected virtual]

void widget_specific_row_added (void)

### widget_specific_row_added

[protected virtual]

void widget_specific_mode_change (void)

### widget_specific_mode_change

[protected virtual]

void after_store_changed_data (void)

### after_store_changed_data

[protected virtual]

void widget_specific_font_changed (void)

### widget_specific_font_changed

[protected virtual]

void presentationmode_changed (void)

### presentationmode_changed

[protected virtual]

void resizeEvent (QResizeEvent *)

### resizeEvent

[protected virtual]

void keyPressEvent (QKeyEvent *)

### keyPressEvent

[protected virtual]

void mousePressEvent (QMouseEvent*)

### mousePressEvent

[protected virtual]

void moveEvent ( QMoveEvent * )

### moveEvent

[protected virtual]

void load_listitems (void)

### load_listitems

[protected virtual]

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 mouseDoubleClickEvent (QMouseEvent*)

### mouseDoubleClickEvent

[protected virtual]

void slot_data_changed (int)

### slot_data_changed

[protected slots slot]

void slot_text_changed (void)

### slot_text_changed

[protected slots slot]

- Version: $Revision: 1.24 $
- Author: Horst Knorr (hk_classes@knoda.org)
- Generated: horst on horstnotebook on Tue Mar 30 19:06:43 2004, using kdoc 2.0a54.