diff options
Diffstat (limited to 'src/stringset.h')
-rw-r--r-- | src/stringset.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/stringset.h b/src/stringset.h index 47667a0..68b27d5 100644 --- a/src/stringset.h +++ b/src/stringset.h @@ -14,8 +14,8 @@ #ifndef TELLICO_STRINGSET_H #define TELLICO_STRINGSET_H -#include <qdict.h> -#include <qstringlist.h> +#include <tqdict.h> +#include <tqstringlist.h> namespace Tellico { @@ -28,21 +28,21 @@ public: StringSet(int size = 17) : m_dict(size) {} // replace instead of insert, to ensure unique keys - void add(const QString& val) { if(!val.isEmpty()) m_dict.replace(val, reinterpret_cast<const int *>(1)); } - void add(const QStringList& vals) { - for(QStringList::ConstIterator it = vals.begin(), end = vals.end(); it != end; ++it) { + void add(const TQString& val) { if(!val.isEmpty()) m_dict.tqreplace(val, reinterpret_cast<const int *>(1)); } + void add(const TQStringList& vals) { + for(TQStringList::ConstIterator it = vals.begin(), end = vals.end(); it != end; ++it) { add(*it); } } - bool remove(const QString& val) { return !val.isEmpty() && m_dict.remove(val); } + bool remove(const TQString& val) { return !val.isEmpty() && m_dict.remove(val); } void clear() { m_dict.clear(); } - bool has(const QString& val) const { return !val.isEmpty() && (m_dict.find(val) != 0); } + bool has(const TQString& val) const { return !val.isEmpty() && (m_dict.tqfind(val) != 0); } bool isEmpty() const { return m_dict.isEmpty(); } uint count() const { return m_dict.count(); } - QStringList toList() const { - QStringList list; - for(QDictIterator<int> it(m_dict); it.current(); ++it) { + TQStringList toList() const { + TQStringList list; + for(TQDictIterator<int> it(m_dict); it.current(); ++it) { list << it.currentKey(); } return list; @@ -50,7 +50,7 @@ public: private: // use a dict for fast random access to keep track of the values - QDict<int> m_dict; + TQDict<int> m_dict; }; } |