00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef kcmioslaveinfo_h_included
00025 #define kcmioslaveinfo_h_included
00026
00027 #include <tqlistbox.h>
00028 #include <tqstring.h>
00029
00030 #include <kaboutdata.h>
00031 #include <kcmodule.h>
00032 #include <kio/job.h>
00033 #include <klistbox.h>
00034 #include <ktextbrowser.h>
00035
00036 class KIOTimeoutControl;
00037 class TQTabWidget;
00038 class TQSpinBox;
00039 class KConfig;
00040
00041 class KCMIOSlaveInfo : public KCModule
00042 {
00043 Q_OBJECT
00044 public:
00045 KCMIOSlaveInfo(TQWidget *parent = 0L, const char *name = 0L, const TQStringList &lits=TQStringList() );
00046
00047 protected:
00048 KListBox *m_ioslavesLb;
00049 KTextBrowser *m_info;
00050 TQCString helpData;
00051 KIO::Job *m_tfj;
00052
00053 protected slots:
00054
00055 void showInfo(const TQString& protocol);
00056 void showInfo(TQListBoxItem *item);
00057 void slaveHelp( KIO::Job *, const TQByteArray &data);
00058 void slotResult( KIO::Job * );
00059
00060 };
00061 #endif