00001
00021 #ifndef KHC_HTMLSEARCHCONFIG_H
00022 #define KHC_HTMLSEARCHCONFIG_H
00023
00024 #include <tqwidget.h>
00025
00026 class KURLRequester;
00027 class KConfig;
00028
00029 namespace KHC {
00030
00031 class HtmlSearchConfig : public QWidget
00032 {
00033 Q_OBJECT
00034 public:
00035 HtmlSearchConfig(TQWidget *parent = 0L, const char *name = 0L);
00036 virtual ~HtmlSearchConfig();
00037
00038 void load( KConfig * );
00039 void save( KConfig * );
00040 void defaults();
00041 void makeReadOnly();
00042
00043 signals:
00044 void changed();
00045
00046 protected slots:
00047 void urlClicked(const TQString&);
00048
00049 private:
00050 KURLRequester *mHtsearchUrl;
00051 KURLRequester *mIndexerBin;
00052 KURLRequester *mDbDir;
00053 };
00054
00055 }
00056
00057 #endif
00058