summaryrefslogtreecommitdiffstats
path: root/khtml/misc/stringit.h
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-07-31 19:46:43 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-07-31 19:46:43 +0000
commitffe8a83e053396df448e9413828527613ca3bd46 (patch)
treea73d4169e02df4a50f9a12cb165fcd0ab5bac7c6 /khtml/misc/stringit.h
parent682bf3bfdcbcbb1fca85e8a36ed03e062e0555d5 (diff)
downloadtdelibs-ffe8a83e053396df448e9413828527613ca3bd46.tar.gz
tdelibs-ffe8a83e053396df448e9413828527613ca3bd46.zip
Trinity Qt initial conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1157647 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'khtml/misc/stringit.h')
-rw-r--r--khtml/misc/stringit.h54
1 files changed, 27 insertions, 27 deletions
diff --git a/khtml/misc/stringit.h b/khtml/misc/stringit.h
index 9b6c3885d..789f22af8 100644
--- a/khtml/misc/stringit.h
+++ b/khtml/misc/stringit.h
@@ -28,8 +28,8 @@
#include "dom/dom_string.h"
-#include <qstring.h>
-#include <qvaluelist.h>
+#include <tqstring.h>
+#include <tqvaluelist.h>
#include <assert.h>
@@ -43,9 +43,9 @@ class DOMStringIt
public:
DOMStringIt()
{ s = 0, l = 0; lines = 0; }
- DOMStringIt(QChar *str, uint len)
+ DOMStringIt(TQChar *str, uint len)
{ s = str, l = len; lines = 0; }
- DOMStringIt(const QString &str)
+ DOMStringIt(const TQString &str)
{ s = str.unicode(); l = str.length(); lines = 0; }
DOMStringIt *operator++()
@@ -60,20 +60,20 @@ public:
return this;
}
public:
- void push(const QChar& c) { /* assert(pushedChar.isNull());*/ pushedChar = c; }
+ void push(const TQChar& c) { /* assert(pushedChar.isNull());*/ pushedChar = c; }
- const QChar& operator*() const { return pushedChar.isNull() ? *s : pushedChar; }
- const QChar* operator->() const { return pushedChar.isNull() ? s : &pushedChar; }
+ const TQChar& operator*() const { return pushedChar.isNull() ? *s : pushedChar; }
+ const TQChar* operator->() const { return pushedChar.isNull() ? s : &pushedChar; }
bool escaped() const { return !pushedChar.isNull(); }
uint length() const { return l+(!pushedChar.isNull()); }
- const QChar *current() const { return pushedChar.isNull() ? s : &pushedChar; }
+ const TQChar *current() const { return pushedChar.isNull() ? s : &pushedChar; }
int lineCount() const { return lines; }
protected:
- QChar pushedChar;
- const QChar *s;
+ TQChar pushedChar;
+ const TQChar *s;
int l;
int lines;
};
@@ -85,12 +85,12 @@ class TokenizerSubstring
friend class TokenizerString;
public:
TokenizerSubstring() : m_length(0), m_current(0) {}
- TokenizerSubstring(const QString &str) : m_string(str), m_length(str.length()), m_current(m_length == 0 ? 0 : str.unicode()) {}
- TokenizerSubstring(const QChar *str, int length) : m_length(length), m_current(length == 0 ? 0 : str) {}
+ TokenizerSubstring(const TQString &str) : m_string(str), m_length(str.length()), m_current(m_length == 0 ? 0 : str.unicode()) {}
+ TokenizerSubstring(const TQChar *str, int length) : m_length(length), m_current(length == 0 ? 0 : str) {}
void clear() { m_length = 0; m_current = 0; }
- void appendTo(QString &str) const {
+ void appendTo(TQString &str) const {
if (m_string.unicode() == m_current) {
if (str.isEmpty())
str = m_string;
@@ -101,9 +101,9 @@ public:
}
}
private:
- QString m_string;
+ TQString m_string;
int m_length;
- const QChar *m_current;
+ const TQChar *m_current;
};
class TokenizerString
@@ -111,8 +111,8 @@ class TokenizerString
public:
TokenizerString() : m_currentChar(0), m_lines(0), m_composite(false) {}
- TokenizerString(const QChar *str, int length) : m_currentString(str, length), m_currentChar(m_currentString.m_current), m_lines(0), m_composite(false) {}
- TokenizerString(const QString &str) : m_currentString(str), m_currentChar(m_currentString.m_current), m_lines(0), m_composite(false) {}
+ TokenizerString(const TQChar *str, int length) : m_currentString(str, length), m_currentChar(m_currentString.m_current), m_lines(0), m_composite(false) {}
+ TokenizerString(const TQString &str) : m_currentString(str), m_currentChar(m_currentString.m_current), m_lines(0), m_composite(false) {}
TokenizerString(const TokenizerString &o) : m_pushedChar1(o.m_pushedChar1), m_pushedChar2(o.m_pushedChar2),
m_currentString(o.m_currentString), m_substrings(o.m_substrings),
m_lines(o.m_lines), m_composite(o.m_composite) {
@@ -124,7 +124,7 @@ public:
void append(const TokenizerString &);
void prepend(const TokenizerString &);
- void push(QChar c) {
+ void push(TQChar c) {
if (m_pushedChar1.isNull()) {
m_pushedChar1 = c;
m_currentChar = m_pushedChar1.isNull() ? m_currentString.m_current : &m_pushedChar1;
@@ -155,31 +155,31 @@ public:
int lineCount() const { return m_lines; }
void resetLineCount() { m_lines = 0; }
- QString toString() const;
+ TQString toString() const;
void operator++() { advance(); }
- const QChar &operator*() const { return *current(); }
- const QChar *operator->() const { return current(); }
+ const TQChar &operator*() const { return *current(); }
+ const TQChar *operator->() const { return current(); }
private:
void append(const TokenizerSubstring &);
void prepend(const TokenizerSubstring &);
void advanceSubstring();
- const QChar *current() const { return m_currentChar; }
+ const TQChar *current() const { return m_currentChar; }
- QChar m_pushedChar1;
- QChar m_pushedChar2;
+ TQChar m_pushedChar1;
+ TQChar m_pushedChar2;
TokenizerSubstring m_currentString;
- const QChar *m_currentChar;
- QValueList<TokenizerSubstring> m_substrings;
+ const TQChar *m_currentChar;
+ TQValueList<TokenizerSubstring> m_substrings;
int m_lines;
bool m_composite;
};
-class TokenizerQueue : public QValueList<TokenizerString>
+class TokenizerQueue : public TQValueList<TokenizerString>
{
public: