00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef HK_KDEDATABASESETTING_H
00013 #define HK_KDEDATABASESETTING_H
00014 #include "hk_kdedatabasesettingbase.h"
00015 class hk_database;
00016 class KListViewItem;
00017
00018 class hk_kdedatabasesetting : public hk_kdedatabasesettingbase
00019 {
00020 Q_OBJECT
00021
00022 public:
00023 hk_kdedatabasesetting( hk_database*,QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00024 ~hk_kdedatabasesetting();
00025 public slots:
00026 virtual void create_clicked();
00027 virtual void selection_changed();
00028 virtual void listview_changed();
00029 virtual void ok_clicked();
00030 virtual void alload_changed();
00031 virtual void allstore_changed();
00032 virtual void encoding_changed();
00033
00034 private:
00035 hk_database* p_database;
00036 KListViewItem* p_systemtableitem;
00037 KListViewItem* p_localeitem;
00038
00039 };
00040
00041 #endif // HK_KDEDATABASESETTING_H