diff options
Diffstat (limited to 'kioslaves/imap4/imapparser.cc')
-rw-r--r-- | kioslaves/imap4/imapparser.cc | 260 |
1 files changed, 130 insertions, 130 deletions
diff --git a/kioslaves/imap4/imapparser.cc b/kioslaves/imap4/imapparser.cc index cf3465a4c..e4294bd06 100644 --- a/kioslaves/imap4/imapparser.cc +++ b/kioslaves/imap4/imapparser.cc @@ -47,10 +47,10 @@ extern "C" { } #endif -#include <qregexp.h> -#include <qbuffer.h> -#include <qstring.h> -#include <qstringlist.h> +#include <tqregexp.h> +#include <tqbuffer.h> +#include <tqstring.h> +#include <tqstringlist.h> #include <kdebug.h> #include <kmdcodec.h> @@ -103,11 +103,11 @@ imapParser::doCommand (imapCommand * aCmd) imapCommand * imapParser::sendCommand (imapCommand * aCmd) { - aCmd->setId (QString::number(commandCounter++)); + aCmd->setId (TQString::number(commandCounter++)); sentQueue.append (aCmd); continuation.resize(0); - const QString& command = aCmd->command(); + const TQString& command = aCmd->command(); if (command == "SELECT" || command == "EXAMINE") { @@ -120,7 +120,7 @@ imapParser::sendCommand (imapCommand * aCmd) else if (command == "CLOSE") { // we no longer have a box open - currentBox = QString::null; + currentBox = TQString::null; } else if (command.find ("SEARCH") != -1 || command == "GETACL" @@ -128,8 +128,8 @@ imapParser::sendCommand (imapCommand * aCmd) || command == "MYRIGHTS" || command == "GETANNOTATION" || command == "NAMESPACE" - || command == "GETQUOTAROOT" - || command == "GETQUOTA" + || command == "GEQUOTAROOT" + || command == "GEQUOTA" || command == "X-GET-OTHER-USERS" || command == "X-GET-DELEGATES" || command == "X-GET-OUT-OF-OFFICE") @@ -146,8 +146,8 @@ imapParser::sendCommand (imapCommand * aCmd) } bool -imapParser::clientLogin (const QString & aUser, const QString & aPass, - QString & resultInfo) +imapParser::clientLogin (const TQString & aUser, const TQString & aPass, + TQString & resultInfo) { imapCommand *cmd; bool retVal = false; @@ -216,7 +216,7 @@ static bool sasl_interact( KIO::SlaveBase *slave, KIO::AuthInfo &ai, void *in ) bool imapParser::clientAuthenticate ( KIO::SlaveBase *slave, KIO::AuthInfo &ai, - const QString & aFQDN, const QString & aAuth, bool isSSL, QString & resultInfo) + const TQString & aFQDN, const TQString & aAuth, bool isSSL, TQString & resultInfo) { bool retVal = false; #ifdef HAVE_LIBSASL2 @@ -226,7 +226,7 @@ imapParser::clientAuthenticate ( KIO::SlaveBase *slave, KIO::AuthInfo &ai, const char *out = 0; uint outlen = 0; const char *mechusing = 0; - QByteArray tmp, challenge; + TQByteArray tmp, challenge; kdDebug(7116) << "aAuth: " << aAuth << " FQDN: " << aFQDN << " isSSL: " << isSSL << endl; @@ -242,7 +242,7 @@ imapParser::clientAuthenticate ( KIO::SlaveBase *slave, KIO::AuthInfo &ai, if ( result != SASL_OK ) { kdDebug(7116) << "sasl_client_new failed with: " << result << endl; - resultInfo = QString::fromUtf8( sasl_errdetail( conn ) ); + resultInfo = TQString::fromUtf8( sasl_errdetail( conn ) ); return false; } @@ -260,7 +260,7 @@ imapParser::clientAuthenticate ( KIO::SlaveBase *slave, KIO::AuthInfo &ai, if ( result != SASL_CONTINUE && result != SASL_OK ) { kdDebug(7116) << "sasl_client_start failed with: " << result << endl; - resultInfo = QString::fromUtf8( sasl_errdetail( conn ) ); + resultInfo = TQString::fromUtf8( sasl_errdetail( conn ) ); sasl_dispose( &conn ); return false; } @@ -270,10 +270,10 @@ imapParser::clientAuthenticate ( KIO::SlaveBase *slave, KIO::AuthInfo &ai, KCodecs::base64Encode( tmp, challenge ); tmp.resetRawData( out, outlen ); // then lets try it - QString firstCommand = aAuth; + TQString firstCommand = aAuth; if ( !challenge.isEmpty() ) { firstCommand += " "; - firstCommand += QString::fromLatin1( challenge.data(), challenge.size() ); + firstCommand += TQString::fromLatin1( challenge.data(), challenge.size() ); } cmd = sendCommand (new imapCommand ("AUTHENTICATE", firstCommand.latin1())); @@ -285,11 +285,11 @@ imapParser::clientAuthenticate ( KIO::SlaveBase *slave, KIO::AuthInfo &ai, if (!continuation.isEmpty()) { -// kdDebug(7116) << "S: " << QCString(continuation.data(),continuation.size()+1) << endl; +// kdDebug(7116) << "S: " << TQCString(continuation.data(),continuation.size()+1) << endl; if ( continuation.size() > 4 ) { tmp.setRawData( continuation.data() + 2, continuation.size() - 4 ); KCodecs::base64Decode( tmp, challenge ); -// kdDebug(7116) << "S-1: " << QCString(challenge.data(),challenge.size()+1) << endl; +// kdDebug(7116) << "S-1: " << TQCString(challenge.data(),challenge.size()+1) << endl; tmp.resetRawData( continuation.data() + 2, continuation.size() - 4 ); } @@ -309,16 +309,16 @@ imapParser::clientAuthenticate ( KIO::SlaveBase *slave, KIO::AuthInfo &ai, if ( result != SASL_CONTINUE && result != SASL_OK ) { kdDebug(7116) << "sasl_client_step failed with: " << result << endl; - resultInfo = QString::fromUtf8( sasl_errdetail( conn ) ); + resultInfo = TQString::fromUtf8( sasl_errdetail( conn ) ); sasl_dispose( &conn ); return false; } tmp.setRawData( out, outlen ); -// kdDebug(7116) << "C-1: " << QCString(tmp.data(),tmp.size()+1) << endl; +// kdDebug(7116) << "C-1: " << TQCString(tmp.data(),tmp.size()+1) << endl; KCodecs::base64Encode( tmp, challenge ); tmp.resetRawData( out, outlen ); -// kdDebug(7116) << "C: " << QCString(challenge.data(),challenge.size()+1) << endl; +// kdDebug(7116) << "C: " << TQCString(challenge.data(),challenge.size()+1) << endl; parseWriteLine (challenge); continuation.resize(0); } @@ -343,7 +343,7 @@ imapParser::parseUntagged (parseString & result) //kdDebug(7116) << "imapParser::parseUntagged - '" << result.cstr() << "'" << endl; parseOneWordC(result); // * - QByteArray what = parseLiteral (result); // see whats coming next + TQByteArray what = parseLiteral (result); // see whats coming next switch (what[0]) { @@ -478,7 +478,7 @@ imapParser::parseUntagged (parseString & result) ulong number; bool valid; - number = QCString(what, what.size() + 1).toUInt(&valid); + number = TQCString(what, what.size() + 1).toUInt(&valid); if (valid) { what = parseLiteral (result); @@ -498,7 +498,7 @@ imapParser::parseUntagged (parseString & result) case 'F': if (qstrncmp(what, "FETCH", what.size()) == 0) { - seenUid = QString::null; + seenUid = TQString::null; parseFetch (number, result); } break; @@ -506,7 +506,7 @@ imapParser::parseUntagged (parseString & result) case 'S': if (qstrncmp(what, "STORE", what.size()) == 0) // deprecated store { - seenUid = QString::null; + seenUid = TQString::null; parseFetch (number, result); } break; @@ -528,8 +528,8 @@ imapParser::parseUntagged (parseString & result) void -imapParser::parseResult (QByteArray & result, parseString & rest, - const QString & command) +imapParser::parseResult (TQByteArray & result, parseString & rest, + const TQString & command) { if (command == "SELECT") selectInfo.setReadWrite(true); @@ -537,7 +537,7 @@ imapParser::parseResult (QByteArray & result, parseString & rest, if (rest[0] == '[') { rest.pos++; - QCString option = parseOneWordC(rest, TRUE); + TQCString option = parseOneWordC(rest, TRUE); switch (option[0]) { @@ -564,7 +564,7 @@ imapParser::parseResult (QByteArray & result, parseString & rest, else if (option == "PERMANENTFLAGS") { uint end = rest.data.find(']', rest.pos); - QCString flags(rest.data.data() + rest.pos, end - rest.pos); + TQCString flags(rest.data.data() + rest.pos, end - rest.pos); selectInfo.setPermanentFlags (flags); rest.pos = end; } @@ -645,7 +645,7 @@ imapParser::parseResult (QByteArray & result, parseString & rest, { if (currentState == ISTATE_SELECT) currentState = ISTATE_LOGIN; - currentBox = QString::null; + currentBox = TQString::null; } kdDebug(7116) << "imapParser::parseResult - current box is now " << currentBox << endl; } @@ -660,7 +660,7 @@ imapParser::parseResult (QByteArray & result, parseString & rest, { if (currentState == ISTATE_SELECT) currentState = ISTATE_LOGIN; - currentBox = QString::null; + currentBox = TQString::null; } kdDebug(7116) << "imapParser::parseResult - current box is now " << currentBox << endl; } @@ -674,8 +674,8 @@ imapParser::parseResult (QByteArray & result, parseString & rest, void imapParser::parseCapability (parseString & result) { - QCString temp( result.cstr() ); - imapCapabilities = QStringList::split ( ' ', KPIM::kAsciiToLower( temp.data() ) ); + TQCString temp( result.cstr() ); + imapCapabilities = TQStringList::split ( ' ', KPIM::kAsciiToLower( temp.data() ) ); } void imapParser::parseFlags (parseString & result) @@ -715,7 +715,7 @@ void imapParser::parseListRights (parseString & result) parseOneWordC (result); // skip user id int outlen = 1; while ( outlen ) { - QCString word = parseOneWordC (result, false, &outlen); + TQCString word = parseOneWordC (result, false, &outlen); lastResults.append (word); } } @@ -726,7 +726,7 @@ void imapParser::parseAcl (parseString & result) int outlen = 1; // The result is user1 perm1 user2 perm2 etc. The caller will sort it out. while ( outlen && !result.isEmpty() ) { - QCString word = parseLiteralC (result, false, false, &outlen); + TQCString word = parseLiteralC (result, false, false, &outlen); lastResults.append (word); } } @@ -744,7 +744,7 @@ void imapParser::parseAnnotation (parseString & result) int outlen = 1; // The result is name1 value1 name2 value2 etc. The caller will sort it out. while ( outlen && !result.isEmpty() && result[0] != ')' ) { - QCString word = parseLiteralC (result, false, false, &outlen); + TQCString word = parseLiteralC (result, false, false, &outlen); lastResults.append (word); } } @@ -755,7 +755,7 @@ void imapParser::parseQuota (parseString & result) // quota_response ::= "QUOTA" SP astring SP quota_list // quota_list ::= "(" #quota_resource ")" // quota_resource ::= atom SP number SP number - QCString root = parseOneWordC( result ); + TQCString root = parseOneWordC( result ); if ( root.isEmpty() ) { lastResults.append( "" ); } else { @@ -765,10 +765,10 @@ void imapParser::parseQuota (parseString & result) return; result.pos++; skipWS (result); - QStringList triplet; + TQStringList triplet; int outlen = 1; while ( outlen && !result.isEmpty() && result[0] != ')' ) { - QCString word = parseLiteralC (result, false, false, &outlen); + TQCString word = parseLiteralC (result, false, false, &outlen); triplet.append(word); } lastResults.append( triplet.join(" ") ); @@ -782,10 +782,10 @@ void imapParser::parseQuotaRoot (parseString & result) skipWS (result); if ( result.isEmpty() ) return; - QStringList roots; + TQStringList roots; int outlen = 1; while ( outlen && !result.isEmpty() ) { - QCString word = parseLiteralC (result, false, false, &outlen); + TQCString word = parseLiteralC (result, false, false, &outlen); roots.append (word); } lastResults.append( roots.isEmpty()? "" : roots.join(" ") ); @@ -794,7 +794,7 @@ void imapParser::parseQuotaRoot (parseString & result) void imapParser::parseCustom (parseString & result) { int outlen = 1; - QCString word = parseLiteralC (result, false, false, &outlen); + TQCString word = parseLiteralC (result, false, false, &outlen); lastResults.append( word ); } @@ -805,12 +805,12 @@ void imapParser::parseOtherUser (parseString & result) void imapParser::parseDelegate (parseString & result) { - const QString email = parseOneWordC( result ); + const TQString email = parseOneWordC( result ); - QStringList rights; + TQStringList rights; int outlen = 1; while ( outlen && !result.isEmpty() ) { - QCString word = parseLiteralC( result, false, false, &outlen ); + TQCString word = parseLiteralC( result, false, false, &outlen ); rights.append( word ); } @@ -819,13 +819,13 @@ void imapParser::parseDelegate (parseString & result) void imapParser::parseOutOfOffice (parseString & result) { - const QString state = parseOneWordC (result); + const TQString state = parseOneWordC (result); parseOneWordC (result); // skip encoding int outlen = 1; - QCString msg = parseLiteralC (result, false, false, &outlen); + TQCString msg = parseLiteralC (result, false, false, &outlen); - lastResults.append( state + "^" + QString::fromUtf8( msg ) ); + lastResults.append( state + "^" + TQString::fromUtf8( msg ) ); } void imapParser::parseMyRights (parseString & result) @@ -841,7 +841,7 @@ void imapParser::parseSearch (parseString & result) while (parseOneNumber (result, value)) { - lastResults.append (QString::number(value)); + lastResults.append (TQString::number(value)); } } @@ -860,7 +860,7 @@ void imapParser::parseStatus (parseString & inWords) { ulong value; - QCString label = parseOneWordC(inWords); + TQCString label = parseOneWordC(inWords); if (parseOneNumber (inWords, value)) { if (label == "MESSAGES") @@ -893,7 +893,7 @@ void imapParser::parseExpunge (ulong value, parseString & result) Q_UNUSED(result); } -void imapParser::parseAddressList (parseString & inWords, QPtrList<mailAddress>& list) +void imapParser::parseAddressList (parseString & inWords, TQPtrList<mailAddress>& list) { if (inWords.isEmpty()) return; @@ -957,7 +957,7 @@ mailHeader * imapParser::parseEnvelope (parseString & inWords) //subject envelope->setSubject(parseLiteralC(inWords)); - QPtrList<mailAddress> list; + TQPtrList<mailAddress> list; list.setAutoDelete(true); //from @@ -1015,10 +1015,10 @@ mailHeader * imapParser::parseEnvelope (parseString & inWords) // parse parameter pairs into a dictionary // caller must clean up the dictionary items -QAsciiDict < QString > imapParser::parseDisposition (parseString & inWords) +TQAsciiDict < TQString > imapParser::parseDisposition (parseString & inWords) { - QCString disposition; - QAsciiDict < QString > retVal (17, false); + TQCString disposition; + TQAsciiDict < TQString > retVal (17, false); // return value is a shallow copy retVal.setAutoDelete (false); @@ -1044,7 +1044,7 @@ QAsciiDict < QString > imapParser::parseDisposition (parseString & inWords) if (!disposition.isEmpty ()) { - retVal.insert ("content-disposition", new QString(disposition)); + retVal.insert ("content-disposition", new TQString(disposition)); } return retVal; @@ -1052,9 +1052,9 @@ QAsciiDict < QString > imapParser::parseDisposition (parseString & inWords) // parse parameter pairs into a dictionary // caller must clean up the dictionary items -QAsciiDict < QString > imapParser::parseParameters (parseString & inWords) +TQAsciiDict < TQString > imapParser::parseParameters (parseString & inWords) { - QAsciiDict < QString > retVal (17, false); + TQAsciiDict < TQString > retVal (17, false); // return value is a shallow copy retVal.setAutoDelete (false); @@ -1071,9 +1071,9 @@ QAsciiDict < QString > imapParser::parseParameters (parseString & inWords) while (!inWords.isEmpty () && inWords[0] != ')') { - QCString l1 = parseLiteralC(inWords); - QCString l2 = parseLiteralC(inWords); - retVal.insert (l1, new QString(l2)); + TQCString l1 = parseLiteralC(inWords); + TQCString l2 = parseLiteralC(inWords); + retVal.insert (l1, new TQString(l2)); } if (inWords[0] != ')') @@ -1086,11 +1086,11 @@ QAsciiDict < QString > imapParser::parseParameters (parseString & inWords) } mimeHeader * imapParser::parseSimplePart (parseString & inWords, - QString & inSection, mimeHeader * localPart) + TQString & inSection, mimeHeader * localPart) { - QCString subtype; - QCString typeStr; - QAsciiDict < QString > parameters (17, false); + TQCString subtype; + TQCString typeStr; + TQAsciiDict < TQString > parameters (17, false); ulong size; parameters.setAutoDelete (true); @@ -1117,7 +1117,7 @@ mimeHeader * imapParser::parseSimplePart (parseString & inWords, //body parameter parenthesized list parameters = parseParameters (inWords); { - QAsciiDictIterator < QString > it (parameters); + TQAsciiDictIterator < TQString > it (parameters); while (it.current ()) { @@ -1170,12 +1170,12 @@ mimeHeader * imapParser::parseSimplePart (parseString & inWords, // body disposition parameters = parseDisposition (inWords); { - QString *disposition = parameters["content-disposition"]; + TQString *disposition = parameters["content-disposition"]; if (disposition) localPart->setDisposition (disposition->ascii ()); parameters.remove ("content-disposition"); - QAsciiDictIterator < QString > it (parameters); + TQAsciiDictIterator < TQString > it (parameters); while (it.current ()) { localPart->setDispositionParm (it.currentKey (), @@ -1207,7 +1207,7 @@ mimeHeader * imapParser::parseSimplePart (parseString & inWords, } mimeHeader * imapParser::parseBodyStructure (parseString & inWords, - QString & inSection, mimeHeader * localPart) + TQString & inSection, mimeHeader * localPart) { bool init = false; if (inSection.isEmpty()) @@ -1230,9 +1230,9 @@ mimeHeader * imapParser::parseBodyStructure (parseString & inWords, if (inWords[0] == '(') { - QByteArray subtype; - QAsciiDict < QString > parameters (17, false); - QString outSection; + TQByteArray subtype; + TQAsciiDict < TQString > parameters (17, false); + TQString outSection; parameters.setAutoDelete (true); if (!localPart) localPart = new mimeHeader; @@ -1258,7 +1258,7 @@ mimeHeader * imapParser::parseBodyStructure (parseString & inWords, // is multipart (otherwise its a simplepart and handled later) while (inWords[0] == '(') { - outSection = QString::number(++section); + outSection = TQString::number(++section); if (!init) outSection = inSection + "." + outSection; mimeHeader *subpart = parseBodyStructure (inWords, outSection, 0); @@ -1273,7 +1273,7 @@ mimeHeader * imapParser::parseBodyStructure (parseString & inWords, // fetch parameters parameters = parseParameters (inWords); { - QAsciiDictIterator < QString > it (parameters); + TQAsciiDictIterator < TQString > it (parameters); while (it.current ()) { @@ -1286,12 +1286,12 @@ mimeHeader * imapParser::parseBodyStructure (parseString & inWords, // body disposition parameters = parseDisposition (inWords); { - QString *disposition = parameters["content-disposition"]; + TQString *disposition = parameters["content-disposition"]; if (disposition) localPart->setDisposition (disposition->ascii ()); parameters.remove ("content-disposition"); - QAsciiDictIterator < QString > it (parameters); + TQAsciiDictIterator < TQString > it (parameters); while (it.current ()) { localPart->setDispositionParm (it.currentKey (), @@ -1339,8 +1339,8 @@ void imapParser::parseBody (parseString & inWords) // see if we got a part specifier if (inWords[0] == '[') { - QCString specifier; - QCString label; + TQCString specifier; + TQCString label; inWords.pos++; specifier = parseOneWordC (inWords, TRUE); @@ -1378,7 +1378,7 @@ void imapParser::parseBody (parseString & inWords) { kdDebug(7116) << "imapParser::parseBody - reading " << envelope << " " << seenUid.ascii () << endl; // fill it up with data - QString theHeader = parseLiteralC(inWords, true); + TQString theHeader = parseLiteralC(inWords, true); mimeIOQString myIO; myIO.setString (theHeader); @@ -1390,7 +1390,7 @@ void imapParser::parseBody (parseString & inWords) { // BODY[HEADER.FIELDS (References)] {n} //kdDebug(7116) << "imapParser::parseBody - HEADER.FIELDS: " - // << QCString(label.data(), label.size()+1) << endl; + // << TQCString(label.data(), label.size()+1) << endl; if (label == "REFERENCES") { mailHeader *envelope = 0; @@ -1405,7 +1405,7 @@ void imapParser::parseBody (parseString & inWords) } else { - QCString references = parseLiteralC(inWords, true); + TQCString references = parseLiteralC(inWords, true); int start = references.find ('<'); int end = references.findRev ('>'); if (start < end) @@ -1423,7 +1423,7 @@ void imapParser::parseBody (parseString & inWords) if (specifier.find(".MIME") != -1) { mailHeader *envelope = new mailHeader; - QString theHeader = parseLiteralC(inWords, false); + TQString theHeader = parseLiteralC(inWords, false); mimeIOQString myIO; myIO.setString (theHeader); envelope->parseHeader (myIO); @@ -1453,7 +1453,7 @@ void imapParser::parseBody (parseString & inWords) { kdDebug(7116) << "imapParser::parseBody - reading " << envelope << " " << seenUid.ascii () << endl; // fill it up with data - QString section; + TQString section; mimeHeader *body = parseBodyStructure (inWords, section, envelope); if (body != envelope) delete body; @@ -1477,7 +1477,7 @@ void imapParser::parseFetch (ulong /* value */, parseString & inWords) parseSentence (inWords); else { - QCString word = parseLiteralC(inWords, false, true); + TQCString word = parseLiteralC(inWords, false, true); switch (word[0]) { @@ -1528,11 +1528,11 @@ void imapParser::parseFetch (ulong /* value */, parseString & inWords) envelope = lastHandled->getHeader (); // fill it up with data - QString section; + TQString section; mimeHeader *body = parseBodyStructure (inWords, section, envelope); - QByteArray data; - QDataStream stream( data, IO_WriteOnly ); + TQByteArray data; + TQDataStream stream( data, IO_WriteOnly ); if (body) body->serialize(stream); parseRelay(data); @@ -1583,7 +1583,7 @@ void imapParser::parseFetch (ulong /* value */, parseString & inWords) case 'I': if (word == "INTERNALDATE") { - QCString date = parseOneWordC(inWords); + TQCString date = parseOneWordC(inWords); if (!lastHandled) lastHandled = new imapCache(); lastHandled->setDate(date); } @@ -1674,9 +1674,9 @@ void imapParser::parseNamespace (parseString & result) if ( result[0] != '(' ) return; - QString delimEmpty; - if ( namespaceToDelimiter.contains( QString::null ) ) - delimEmpty = namespaceToDelimiter[QString::null]; + TQString delimEmpty; + if ( namespaceToDelimiter.contains( TQString::null ) ) + delimEmpty = namespaceToDelimiter[TQString::null]; namespaceToDelimiter.clear(); imapNamespaces.clear(); @@ -1696,9 +1696,9 @@ void imapParser::parseNamespace (parseString & result) ++ns; } // namespace prefix - QCString prefix = parseOneWordC( result ); + TQCString prefix = parseOneWordC( result ); // delimiter - QCString delim = parseOneWordC( result ); + TQCString delim = parseOneWordC( result ); kdDebug(7116) << "imapParser::parseNamespace ns='" << prefix << "',delim='" << delim << "'" << endl; if ( ns == 0 ) @@ -1706,8 +1706,8 @@ void imapParser::parseNamespace (parseString & result) // at least one personal ns personalAvailable = true; } - QString nsentry = QString::number( ns ) + "=" + QString(prefix) + - "=" + QString(delim); + TQString nsentry = TQString::number( ns ) + "=" + TQString(prefix) + + "=" + TQString(delim); imapNamespaces.append( nsentry ); if ( prefix.right( 1 ) == delim ) { // strip delimiter to get a correct entry for comparisons @@ -1733,12 +1733,12 @@ void imapParser::parseNamespace (parseString & result) } if ( !delimEmpty.isEmpty() ) { // remember default delimiter - namespaceToDelimiter[QString::null] = delimEmpty; + namespaceToDelimiter[TQString::null] = delimEmpty; if ( !personalAvailable ) { // at least one personal ns would be nice kdDebug(7116) << "imapParser::parseNamespace - registering own personal ns" << endl; - QString nsentry = "0==" + delimEmpty; + TQString nsentry = "0==" + delimEmpty; imapNamespaces.append( nsentry ); } } @@ -1774,11 +1774,11 @@ int imapParser::parseLoop () break; default: { - QCString tag = parseLiteralC(result); + TQCString tag = parseLiteralC(result); if (current->id() == tag.data()) { result.data.resize(result.data.size() - 2); // tie off CRLF - QByteArray resultCode = parseLiteral (result); //the result + TQByteArray resultCode = parseLiteral (result); //the result current->setResult (resultCode); current->setResultInfo(result.cstr()); current->setComplete (); @@ -1791,7 +1791,7 @@ int imapParser::parseLoop () else { kdDebug(7116) << "imapParser::parseLoop - unknown tag '" << tag << "'" << endl; - QCString cstr = tag + " " + result.cstr(); + TQCString cstr = tag + " " + result.cstr(); result.data = cstr; result.pos = 0; result.data.resize(cstr.length()); @@ -1805,7 +1805,7 @@ int imapParser::parseLoop () } void -imapParser::parseRelay (const QByteArray & buffer) +imapParser::parseRelay (const TQByteArray & buffer) { Q_UNUSED(buffer); qWarning @@ -1820,7 +1820,7 @@ imapParser::parseRelay (ulong len) ("imapParser::parseRelay - virtual function not reimplemented - announcement lost"); } -bool imapParser::parseRead (QByteArray & buffer, ulong len, ulong relay) +bool imapParser::parseRead (TQByteArray & buffer, ulong len, ulong relay) { Q_UNUSED(buffer); Q_UNUSED(len); @@ -1830,7 +1830,7 @@ bool imapParser::parseRead (QByteArray & buffer, ulong len, ulong relay) return FALSE; } -bool imapParser::parseReadLine (QByteArray & buffer, ulong relay) +bool imapParser::parseReadLine (TQByteArray & buffer, ulong relay) { Q_UNUSED(buffer); Q_UNUSED(relay); @@ -1840,7 +1840,7 @@ bool imapParser::parseReadLine (QByteArray & buffer, ulong relay) } void -imapParser::parseWriteLine (const QString & str) +imapParser::parseWriteLine (const TQString & str) { Q_UNUSED(str); qWarning @@ -1848,25 +1848,25 @@ imapParser::parseWriteLine (const QString & str) } void -imapParser::parseURL (const KURL & _url, QString & _box, QString & _section, - QString & _type, QString & _uid, QString & _validity, QString & _info) +imapParser::parseURL (const KURL & _url, TQString & _box, TQString & _section, + TQString & _type, TQString & _uid, TQString & _validity, TQString & _info) { - QStringList parameters; + TQStringList parameters; _box = _url.path (); kdDebug(7116) << "imapParser::parseURL " << _box << endl; int paramStart = _box.find("/;"); if ( paramStart > -1 ) { - QString paramString = _box.right( _box.length() - paramStart-2 ); - parameters = QStringList::split (';', paramString); //split parameters + TQString paramString = _box.right( _box.length() - paramStart-2 ); + parameters = TQStringList::split (';', paramString); //split parameters _box.truncate( paramStart ); // strip parameters } // extract parameters - for (QStringList::ConstIterator it (parameters.begin ()); + for (TQStringList::ConstIterator it (parameters.begin ()); it != parameters.end (); ++it) { - QString temp = (*it); + TQString temp = (*it); int pt = temp.find ('/'); if (pt > 0) @@ -1906,17 +1906,17 @@ imapParser::parseURL (const KURL & _url, QString & _box, QString & _section, } -QCString imapParser::parseLiteralC(parseString & inWords, bool relay, bool stopAtBracket, int *outlen) { +TQCString imapParser::parseLiteralC(parseString & inWords, bool relay, bool stopAtBracket, int *outlen) { if (!inWords.isEmpty() && inWords[0] == '{') { - QCString retVal; + TQCString retVal; ulong runLen = inWords.find ('}', 1); if (runLen > 0) { bool proper; ulong runLenSave = runLen + 1; - QCString tmpstr(runLen); + TQCString tmpstr(runLen); inWords.takeMidNoResize(tmpstr, 1, runLen - 1); runLen = tmpstr.toULong (&proper); inWords.pos += runLenSave; @@ -1925,7 +1925,7 @@ QCString imapParser::parseLiteralC(parseString & inWords, bool relay, bool stopA //now get the literal from the server if (relay) parseRelay (runLen); - QByteArray rv; + TQByteArray rv; parseRead (rv, runLen, relay ? runLen : 0); rv.resize(QMAX(runLen, rv.size())); // what's the point? retVal = b2c(rv); @@ -1956,12 +1956,12 @@ QCString imapParser::parseLiteralC(parseString & inWords, bool relay, bool stopA } // does not know about literals ( {7} literal ) -QCString imapParser::parseOneWordC (parseString & inWords, bool stopAtBracket, int *outLen) +TQCString imapParser::parseOneWordC (parseString & inWords, bool stopAtBracket, int *outLen) { uint retValSize = 0; uint len = inWords.length(); if (len == 0) { - return QCString(); + return TQCString(); } if (len > 0 && inWords[0] == '"') @@ -1976,7 +1976,7 @@ QCString imapParser::parseOneWordC (parseString & inWords, bool stopAtBracket, i } if (i < len) { - QCString retVal(i); + TQCString retVal(i); inWords.pos++; inWords.takeLeftNoResize(retVal, i - 1); len = i - 1; @@ -2000,7 +2000,7 @@ QCString imapParser::parseOneWordC (parseString & inWords, bool stopAtBracket, i else { kdDebug(7116) << "imapParser::parseOneWord - error parsing unmatched \"" << endl; - QCString retVal = inWords.cstr(); + TQCString retVal = inWords.cstr(); retValSize = len; inWords.clear(); if (outLen) { @@ -2021,7 +2021,7 @@ QCString imapParser::parseOneWordC (parseString & inWords, bool stopAtBracket, i break; } - QCString retVal(i+1); + TQCString retVal(i+1); inWords.takeLeftNoResize(retVal, i); retValSize = i; inWords.pos += i; @@ -2045,11 +2045,11 @@ bool imapParser::parseOneNumber (parseString & inWords, ulong & num) return valid; } -bool imapParser::hasCapability (const QString & cap) +bool imapParser::hasCapability (const TQString & cap) { - QString c = cap.lower(); + TQString c = cap.lower(); // kdDebug(7116) << "imapParser::hasCapability - Looking for '" << cap << "'" << endl; - for (QStringList::ConstIterator it = imapCapabilities.begin (); + for (TQStringList::ConstIterator it = imapCapabilities.begin (); it != imapCapabilities.end (); ++it) { // kdDebug(7116) << "imapParser::hasCapability - Examining '" << (*it) << "'" << endl; @@ -2061,20 +2061,20 @@ bool imapParser::hasCapability (const QString & cap) return false; } -void imapParser::removeCapability (const QString & cap) +void imapParser::removeCapability (const TQString & cap) { imapCapabilities.remove(cap.lower()); } -QString imapParser::namespaceForBox( const QString & box ) +TQString imapParser::namespaceForBox( const TQString & box ) { kdDebug(7116) << "imapParse::namespaceForBox " << box << endl; - QString myNamespace; + TQString myNamespace; if ( !box.isEmpty() ) { - QValueList<QString> list = namespaceToDelimiter.keys(); - QString cleanPrefix; - for ( QValueList<QString>::Iterator it = list.begin(); it != list.end(); ++it ) + TQValueList<TQString> list = namespaceToDelimiter.keys(); + TQString cleanPrefix; + for ( TQValueList<TQString>::Iterator it = list.begin(); it != list.end(); ++it ) { if ( !(*it).isEmpty() && box.find( *it ) != -1 ) return (*it); |