20 #ifndef __kprotocolinfofactory_h__
21 #define __kprotocolinfofactory_h__
23 #include "../kio/kio/kprotocolinfo.h"
27 #include <tqstringlist.h>
29 #include <ksycocafactory.h>
31 class KProtocolInfoPrivate;
42 K_SYCOCAFACTORY( KST_KProtocolInfoFactory )
61 KProtocolInfo *findProtocol(
const TQString &protocol);
67 TQStringList protocols();
73 virtual KSycocaEntry *createEntry(
const TQString &,
const char *)
79 virtual KProtocolInfo *createEntry(
int offset);
84 TQMap<TQString,KProtocolInfo::Ptr> m_cache;
86 virtual void virtual_hook(
int id,
void* data );
88 class KProtocolInfoFactoryPrivate* d;