19 #ifndef __tdesycocadict_h__
20 #define __tdesycocadict_h__
23 #include <tqvaluelist.h>
24 #include <tqdatastream.h>
25 #include "tdelibs_export.h"
28 class KSycocaDictStringList;
34 class TDECORE_EXPORT KSycocaDict
44 KSycocaDict(TQDataStream *str,
int offset);
61 void remove(
const TQString &key);
75 int find_string(
const TQString &key );
111 void save(TQDataStream &str);
114 TQ_UINT32 hashKey(
const TQString &);
116 KSycocaDictStringList *d;
119 TQ_UINT32 mHashTableSize;
120 TQValueList<TQ_INT32> mHashList;
Base class for all Sycoca entries.
TDEAction * save(const TQObject *recvr, const char *slot, TDEActionCollection *parent, const char *name=0)
TDEAction * clear(const TQObject *recvr, const char *slot, TDEActionCollection *parent, const char *name=0)