00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef HK_KDEDRIVERDIALOG_H
00013 #define HK_KDEDRIVERDIALOG_H
00014
00015 #include <qwidget.h>
00016 #include <qlistbox.h>
00017 #include <qpushbutton.h>
00018 #include <qcombobox.h>
00019 #include <qlabel.h>
00020
00021 #include <qdialog.h>
00022
00023 #include <hk_string.h>
00024 #include <qlistview.h>
00025
00026 class Directory;
00032 class hk_kdedriverdialog : public QDialog
00033 {
00034 Q_OBJECT
00035 public:
00036 hk_kdedriverdialog(QWidget *parent=0, const char *name=0);
00037 ~hk_kdedriverdialog();
00038 hk_string drivername(void){return p_drivername;}
00039 protected slots:
00040 void exit_clicked(void);
00041 void ok_clicked(void);
00042 void directory_changed(QListViewItem * );
00043 protected:
00044 QListBox *driverlist;
00045 QPushButton *ok_button;
00046 QPushButton *exit_button;
00047 QLabel* label;
00048 QListView* directorylist;
00049 hk_string p_drivername;
00050 hk_string p_originaldriverpath;
00051
00052 private:
00053
00054 };
00055 #endif