00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef HK_KDEOBJECTHANDLER_H
00013 #define HK_KDEOBJECTHANDLER_H
00014 #include "hk_kdeobjecthandlerbase.h"
00015
00016 class hk_database;
00017
00018 class hk_kdeobjecthandler : public hk_kdeobjecthandlerbase
00019 {
00020 Q_OBJECT
00021
00022 public:
00023 hk_kdeobjecthandler( hk_database*,QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00024 ~hk_kdeobjecthandler();
00025
00026 protected:
00027 void accept(void);
00028 protected slots:
00029 virtual void download_clicked();
00030 virtual void upload_clicked();
00031 virtual void slot_selection_changed();
00032 private:
00033 hk_database* p_database;
00034
00035 };
00036
00037 #endif // HK_KDEOBJECTHANDLER_H