|
|
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 has_changed ()
| has_changed |
[const]
Reimplemented from hk_visible.
| void signal_has_changed ()
| signal_has_changed |
[signal]
| bool alter_table (bool ask=true)
| 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 alterbutton_clicked ()
| alterbutton_clicked |
[virtual slot]
| void delete_clicked ()
| delete_clicked |
[protected slots virtual slot]
| void index_clicked ()
| index_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 (listtype 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]