|
|
hk_kdetabledesign is a widget to interactively define and alter the table structure.
hk_kdetabledesign ( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 )
| hk_kdetabledesign |
~hk_kdetabledesign ()
| ~hk_kdetabledesign |
[virtual]
void set_datasource (hk_datasource* d)
| set_datasource |
[virtual]
Reimplemented from hk_dsvisible.
hk_datasource* datasource (void)
| datasource |
Reimplemented from hk_dsvisible.
bool alter_table ()
| alter_table |
[virtual slot]
call this function at the end to alter the table
void load_fieldinfo ()
| load_fieldinfo |
[virtual slot]
void set_designmode ()
| set_designmode |
[slot]
void delete_clicked ()
| delete_clicked |
[protected slots virtual slot]
void index_clicked ()
| index_clicked |
[protected slots virtual slot]
void alterbutton_clicked ()
| alterbutton_clicked |
[protected slots virtual slot]
void name_changed ()
| name_changed |
[protected slots virtual slot]
void new_clicked ()
| new_clicked |
[protected slots virtual slot]
void primary_changed ()
| primary_changed |
[protected slots virtual slot]
void notnull_changed ()
| notnull_changed |
[protected slots virtual slot]
void selection_changed ()
| selection_changed |
[protected slots virtual slot]
void indexselection_changed ()
| indexselection_changed |
[protected slots virtual slot]
void size_changed ()
| size_changed |
[protected slots virtual slot]
void type_changed ()
| type_changed |
[protected slots virtual slot]
void new_index ()
| new_index |
[protected slots virtual slot]
void alter_index ()
| alter_index |
[protected slots virtual slot]
void delete_index ()
| delete_index |
[protected slots virtual slot]
void set_indexlist (void)
| set_indexlist |
[protected slots virtual slot]
void showEvent (QShowEvent* e)
| showEvent |
[protected virtual]
void list_changes (filetype type)
| list_changes |
[protected virtual]
Reimplemented from hk_dsvisible.
void set_fields_enabled (void)
| set_fields_enabled |
[protected]
QGridLayout* hk_kdetabledesignLayout | hk_kdetabledesignLayout |
[protected]
QHBoxLayout* Layoutindexwindow | Layoutindexwindow |
[protected]
QVBoxLayout* buttonlayout | buttonlayout |
[protected]
QHBoxLayout* Layout8 | Layout8 |
[protected]
QHBoxLayout* Layout7 | Layout7 |
[protected]
QVBoxLayout* Layout22 | Layout22 |
[protected]
QHBoxLayout* Layout25 | Layout25 |
[protected]
QVBoxLayout* Layout24 | Layout24 |
[protected]
QHBoxLayout* Layout23 | Layout23 |
[protected]
QVBoxLayout* editlayout | editlayout |
[protected]
QVBoxLayout* fieldbuttonlayout | fieldbuttonlayout |
[protected]
QHBoxLayout* fieldtoplayout | fieldtoplayout |
[protected]
QListView* fieldlist | fieldlist |
[protected]
QPushButton* newbutton | newbutton |
[protected]
QPushButton* deletebutton | deletebutton |
[protected]
QPushButton* alterbutton | alterbutton |
[protected]
QPushButton* indexdeletebutton | indexdeletebutton |
[protected]
QPushButton* indexnewbutton | indexnewbutton |
[protected]
QPushButton* indexalterbutton | indexalterbutton |
[protected]
QLabel* fieldnamelabel | fieldnamelabel |
[protected]
QLabel* columntypelabel | columntypelabel |
[protected]
QLabel* sizelabel | sizelabel |
[protected]
QLabel* notnulllabel | notnulllabel |
[protected]
QLabel* primaryindexlabel | primaryindexlabel |
[protected]
QLineEdit* namefield | namefield |
[protected]
QComboBox* typefield | typefield |
[protected]
QSpinBox* sizefield | sizefield |
[protected]
QCheckBox* primaryfield | primaryfield |
[protected]
QCheckBox* notnullfield | notnullfield |
[protected]
QListView* indexwindow | indexwindow |
[protected]
void create_columntypelist (void)
| create_columntypelist |
[protected]