diff options
Diffstat (limited to 'bibletime/backend/cswordkey.cpp')
-rw-r--r-- | bibletime/backend/cswordkey.cpp | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/bibletime/backend/cswordkey.cpp b/bibletime/backend/cswordkey.cpp index a939162..a314e58 100644 --- a/bibletime/backend/cswordkey.cpp +++ b/bibletime/backend/cswordkey.cpp @@ -28,9 +28,9 @@ #include <treekeyidx.h> //Qt includes -#include <qregexp.h> -#include <qstring.h> -#include <qtextcodec.h> +#include <tqregexp.h> +#include <tqstring.h> +#include <tqtextcodec.h> CSwordKey::CSwordKey(CSwordModuleInfo* const module) : m_module(module) {} @@ -38,9 +38,9 @@ CSwordKey::CSwordKey(const CSwordKey& k) { m_module = k.m_module; } -const QString CSwordKey::rawText() { +const TQString CSwordKey::rawText() { if (!m_module) { - return QString::null; + return TQString::null; } if (dynamic_cast<sword::SWKey*>(this)) { @@ -51,17 +51,17 @@ const QString CSwordKey::rawText() { } if (key().isNull()) { - return QString::null; + return TQString::null; } // qWarning("rawText: %s", m_module->module()->getRawEntry()); - return QString::fromUtf8( m_module->module()->getRawEntry() ); + return TQString::fromUtf8( m_module->module()->getRawEntry() ); } -const QString CSwordKey::renderedText( const CSwordKey::TextRenderType mode ) { +const TQString CSwordKey::renderedText( const CSwordKey::TextRenderType mode ) { Q_ASSERT(m_module); if (!m_module) { - return QString::null; + return TQString::null; } using namespace sword; @@ -87,7 +87,7 @@ const QString CSwordKey::renderedText( const CSwordKey::TextRenderType mode ) { && !strstr(m_module->module()->getKey()->getText(), buffer) ) { qDebug("return an empty key for %s", m_module->module()->getKey()->getText()); - return QString::null; + return TQString::null; } } delete buffer; @@ -95,24 +95,24 @@ const QString CSwordKey::renderedText( const CSwordKey::TextRenderType mode ) { Q_ASSERT(!key().isNull()); if (!key().isNull()) { //we have valid text - QString text = QString::fromUtf8( m_module->module()->RenderText() ); + TQString text = TQString::fromUtf8( m_module->module()->RenderText() ); // This is yucky, but if we want strong lexicon refs we have to do it here. if (m_module->type() == CSwordModuleInfo::Lexicon) { - QString t(text); - QRegExp rx("(GREEK|HEBREW) for 0*([1-9]\\d*)"); // ignore 0's before number + TQString t(text); + TQRegExp rx("(GREEK|HEBREW) for 0*([1-9]\\d*)"); // ignore 0's before number int pos = 0; while( (pos = rx.search(t, pos)) != -1 ) { - QString language = rx.cap(1); - QString langcode = QString(language.at(0)); // "G" or "H" - QString number = rx.cap(2); - QString paddednumber = number.rightJustify(5, '0'); // Form 00123 + TQString language = rx.cap(1); + TQString langcode = TQString(language.at(0)); // "G" or "H" + TQString number = rx.cap(2); + TQString paddednumber = number.rightJustify(5, '0'); // Form 00123 text.replace( - QRegExp( QString( + TQRegExp( TQString( "(>[^<>]+)" // Avoid replacing inside tags "\\b(0*%1)\\b").arg(number) ), // And span around 0's - QString("\\1<span lemma=\"%1%2\"><a href=\"strongs://%3/%4\">\\2</a></span>") + TQString("\\1<span lemma=\"%1%2\"><a href=\"strongs://%3/%4\">\\2</a></span>") .arg(langcode, paddednumber, language, paddednumber) ); pos += rx.matchedLength(); @@ -123,8 +123,8 @@ const QString CSwordKey::renderedText( const CSwordKey::TextRenderType mode ) { //we have to encode all UTF-8 in HTML escapes // go though every character and write down the escaped HTML unicode entity // form is &#<decimal unicode value here>; - QString ret; - QChar c; + TQString ret; + TQChar c; const unsigned int length = text.length(); for (unsigned int i = 0; i < length; ++i) { @@ -147,12 +147,12 @@ const QString CSwordKey::renderedText( const CSwordKey::TextRenderType mode ) { } } - return QString::null; + return TQString::null; } -const QString CSwordKey::strippedText() { +const TQString CSwordKey::strippedText() { if (!m_module) { - return QString::null; + return TQString::null; } if (/*sword::SWKey* k =*/ dynamic_cast<sword::SWKey*>(this)) { @@ -164,7 +164,7 @@ const QString CSwordKey::strippedText() { delete buffer; } - return QString::fromUtf8( m_module->module()->StripText() ); + return TQString::fromUtf8( m_module->module()->StripText() ); } |