From 7be55ffa061c026e35e2d6a0effe1161ddb0d41f Mon Sep 17 00:00:00 2001 From: tpearson Date: Sat, 31 Jul 2010 19:53:50 +0000 Subject: Trinity Qt initial conversion git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdepim@1157655 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kresources/blogging/xmlrpcjob.cpp | 192 +++++++++++++++++++------------------- 1 file changed, 96 insertions(+), 96 deletions(-) (limited to 'kresources/blogging/xmlrpcjob.cpp') diff --git a/kresources/blogging/xmlrpcjob.cpp b/kresources/blogging/xmlrpcjob.cpp index 76bee44f..d99e8add 100644 --- a/kresources/blogging/xmlrpcjob.cpp +++ b/kresources/blogging/xmlrpcjob.cpp @@ -26,8 +26,8 @@ #include "xmlrpcjob.h" -#include -#include +#include +#include #include #include @@ -36,8 +36,8 @@ #include -#define KIO_ARGS QByteArray packedArgs; \ - QDataStream stream( packedArgs, IO_WriteOnly ); stream +#define KIO_ARGS TQByteArray packedArgs; \ + TQDataStream stream( packedArgs, IO_WriteOnly ); stream using namespace KIO; @@ -49,32 +49,32 @@ namespace KIO { XMLRPCResult() {} bool success() const { return m_success; } int errorCode() const { return m_errorCode; } - QString errorString() const { return m_errorString; } - QValueList data() const { return m_data; } + TQString errorString() const { return m_errorString; } + TQValueList data() const { return m_data; } private: bool m_success; int m_errorCode; - QString m_errorString; - QValueList m_data; + TQString m_errorString; + TQValueList m_data; }; } class XmlrpcJob::XmlrpcJobPrivate { public: -// QByteArray savedStaticData; +// TQByteArray savedStaticData; }; -XmlrpcJob::XmlrpcJob( const KURL& url, const QString& method, - const QValueList ¶ms, bool showProgressInfo) - : TransferJob( url, KIO::CMD_SPECIAL, QByteArray(), QByteArray(), +XmlrpcJob::XmlrpcJob( const KURL& url, const TQString& method, + const TQValueList ¶ms, bool showProgressInfo) + : TransferJob( url, KIO::CMD_SPECIAL, TQByteArray(), TQByteArray(), showProgressInfo ) { d = new XmlrpcJobPrivate; // We couldn't set the args when calling the parent constructor, // so do it now. - QDataStream stream( m_packedArgs, IO_WriteOnly ); + TQDataStream stream( m_packedArgs, IO_WriteOnly ); stream << (int)1 << url; kdDebug()<<"XMLrpcJob::url="< &args ) +TQString XmlrpcJob::markupCall( const TQString &cmd, + const TQValueList &args ) { kdDebug()<<"XmlrpcJob::markupCall, cmd="<\r\n\r\n"; + TQString markup = "\r\n\r\n"; markup += "" + cmd + "\r\n"; if ( !args.isEmpty() ) { markup += "\r\n"; - QValueList::ConstIterator it = args.begin(); - QValueList::ConstIterator end = args.end(); + TQValueList::ConstIterator it = args.begin(); + TQValueList::ConstIterator end = args.end(); for ( ; it != end; ++it ) markup += "\r\n" + marshal( *it ) + "\r\n"; markup += "\r\n"; @@ -126,11 +126,11 @@ kdDebug()<<"XmlrpcJob::markupCall, cmd="<> s_cmd; @@ -149,14 +149,14 @@ kdDebug() << m_str_response << endl; // PROPFIND if ( (s_cmd == 7) && (s_method == (int)KIO::HTTP_POST) ) { m_packedArgs.truncate(0); - QDataStream stream( m_packedArgs, IO_WriteOnly ); + TQDataStream stream( m_packedArgs, IO_WriteOnly ); stream << (int)7 << m_redirectionURL << (int)KIO::HTTP_POST; } } else */ kdDebug() << "\033[35;40mResult: " << m_str_response << "\033[0;0m" << endl; - QDomDocument doc; - QString errMsg; + TQDomDocument doc; + TQString errMsg; int errLine, errCol; if ( doc.setContent( m_str_response, false, &errMsg, &errLine, &errCol ) ) { if ( isMessageResponse( doc ) ) { @@ -165,12 +165,12 @@ kdDebug() << m_str_response << endl; } else if ( isFaultResponse( doc ) ) { // TODO: Set the error of the job m_response.clear(); - m_response << QVariant( parseFaultResponse( doc ).errorString() ); + m_response << TQVariant( parseFaultResponse( doc ).errorString() ); m_responseType = XMLRPCFaultResponse; } else { // TODO: Set the error of the job m_response.clear(); - m_response << QVariant( i18n( "Unknown type of XML markup received. " + m_response << TQVariant( i18n( "Unknown type of XML markup received. " "Markup: \n %1" ).arg( m_str_response ) ); m_responseType = XMLRPCUnknownResponse; } @@ -190,18 +190,18 @@ kdDebug() << m_str_response << endl; -bool XmlrpcJob::isMessageResponse( const QDomDocument &doc ) +bool XmlrpcJob::isMessageResponse( const TQDomDocument &doc ) { return doc.documentElement().firstChild().toElement() .tagName().lower() == "params"; } -XMLRPCResult XmlrpcJob::parseMessageResponse( const QDomDocument &doc ) +XMLRPCResult XmlrpcJob::parseMessageResponse( const TQDomDocument &doc ) { XMLRPCResult response; response.m_success = true; - QDomNode paramNode = doc.documentElement().firstChild().firstChild(); + TQDomNode paramNode = doc.documentElement().firstChild().firstChild(); while ( !paramNode.isNull() ) { response.m_data << demarshal( paramNode.firstChild().toElement() ); paramNode = paramNode.nextSibling(); @@ -214,19 +214,19 @@ XMLRPCResult XmlrpcJob::parseMessageResponse( const QDomDocument &doc ) -bool XmlrpcJob::isFaultResponse( const QDomDocument &doc ) +bool XmlrpcJob::isFaultResponse( const TQDomDocument &doc ) { return doc.documentElement().firstChild().toElement() .tagName().lower() == "fault"; } -XMLRPCResult XmlrpcJob::parseFaultResponse( const QDomDocument &doc ) +XMLRPCResult XmlrpcJob::parseFaultResponse( const TQDomDocument &doc ) { XMLRPCResult response; response.m_success = false; - QDomNode errorNode = doc.documentElement().firstChild().firstChild(); - const QVariant errorVariant = demarshal( errorNode.toElement() ); + TQDomNode errorNode = doc.documentElement().firstChild().firstChild(); + const TQVariant errorVariant = demarshal( errorNode.toElement() ); response.m_errorCode = errorVariant.toMap() [ "faultCode" ].toInt(); response.m_errorString = errorVariant.toMap() [ "faultString" ].toString(); @@ -237,50 +237,50 @@ XMLRPCResult XmlrpcJob::parseFaultResponse( const QDomDocument &doc ) -QString XmlrpcJob::marshal( const QVariant &arg ) +TQString XmlrpcJob::marshal( const TQVariant &arg ) { switch ( arg.type() ) { - case QVariant::String: - case QVariant::CString: + case TQVariant::String: + case TQVariant::CString: return "" + arg.toString() + "\r\n"; - case QVariant::Int: - return "" + QString::number( arg.toInt() ) + + case TQVariant::Int: + return "" + TQString::number( arg.toInt() ) + "\r\n"; - case QVariant::Double: - return "" + QString::number( arg.toDouble() ) + + case TQVariant::Double: + return "" + TQString::number( arg.toDouble() ) + "\r\n"; - case QVariant::Bool: + case TQVariant::Bool: { - QString markup = ""; + TQString markup = ""; markup += arg.toBool() ? "1" : "0"; markup += "\r\n"; return markup; } - case QVariant::ByteArray: + case TQVariant::ByteArray: return "" + KCodecs::base64Encode( arg.toByteArray() ) + "\r\n"; - case QVariant::DateTime: + case TQVariant::DateTime: return "" + arg.toDateTime().toString( Qt::ISODate ) + "\r\n"; - case QVariant::List: + case TQVariant::List: { - QString markup = "\r\n"; - const QValueList args = arg.toList(); - QValueList::ConstIterator it = args.begin(); - QValueList::ConstIterator end = args.end(); + TQString markup = "\r\n"; + const TQValueList args = arg.toList(); + TQValueList::ConstIterator it = args.begin(); + TQValueList::ConstIterator end = args.end(); for ( ; it != end; ++it ) markup += marshal( *it ); markup += "\r\n"; return markup; } - case QVariant::Map: + case TQVariant::Map: { - QString markup = "\r\n"; - QMap map = arg.toMap(); - QMap::ConstIterator it = map.begin(); - QMap::ConstIterator end = map.end(); + TQString markup = "\r\n"; + TQMap map = arg.toMap(); + TQMap::ConstIterator it = map.begin(); + TQMap::ConstIterator end = map.end(); for ( ; it != end; ++it ) { markup += "\r\n"; @@ -295,10 +295,10 @@ QString XmlrpcJob::marshal( const QVariant &arg ) kdWarning() << "Failed to marshal unknown variant type: " << arg.type() << endl; }; - return QString::null; + return TQString::null; } -QVariant XmlrpcJob::demarshal( const QDomElement &elem ) +TQVariant XmlrpcJob::demarshal( const TQDomElement &elem ) { Q_ASSERT( elem.tagName().lower() == "value" ); @@ -310,71 +310,71 @@ QVariant XmlrpcJob::demarshal( const QDomElement &elem ) // Actually, the element will still have a child node, so this will not help here. // The dirty hack is at the end of this method. kdDebug()<<"XmlrpcJob::demarshal: No child nodes, assume type=string. Text: "<= 0 ) { + TQString text( typeElement.text() ); + if ( text.find( TQRegExp("^[0-9]{8,8}T") ) >= 0 ) { // It's in the format 20041120T...., so adjust it to correct - // ISO 8601 Format 2004-11-20T..., else QDateTime::fromString won't work: + // ISO 8601 Format 2004-11-20T..., else TQDateTime::fromString won't work: text = text.insert( 6, '-' ); text = text.insert( 4, '-' ); } - return QVariant( QDateTime::fromString( text, Qt::ISODate ) ); + return TQVariant( TQDateTime::fromString( text, Qt::ISODate ) ); } else if ( typeName == "array" ) { - QValueList values; - QDomNode valueNode = typeElement.firstChild().firstChild(); + TQValueList values; + TQDomNode valueNode = typeElement.firstChild().firstChild(); while ( !valueNode.isNull() ) { values << demarshal( valueNode.toElement() ); valueNode = valueNode.nextSibling(); } - return QVariant( values ); + return TQVariant( values ); } else if ( typeName == "struct" ) { - QMap map; - QDomNode memberNode = typeElement.firstChild(); + TQMap map; + TQDomNode memberNode = typeElement.firstChild(); while ( !memberNode.isNull() ) { - const QString key = memberNode.toElement().elementsByTagName( "name" ).item( 0 ).toElement().text(); - const QVariant data = demarshal( memberNode.toElement().elementsByTagName( "value" ).item( 0 ).toElement() ); + const TQString key = memberNode.toElement().elementsByTagName( "name" ).item( 0 ).toElement().text(); + const TQVariant data = demarshal( memberNode.toElement().elementsByTagName( "value" ).item( 0 ).toElement() ); map[ key ] = data; memberNode = memberNode.nextSibling(); } - return QVariant( map ); + return TQVariant( map ); } else { kdWarning() << "Cannot demarshal unknown type " << typeName << ", text= " << typeElement.text() << endl; // FIXME: This is just a workaround, for the issue mentioned at the beginning of this method. - return QVariant( elem.text() ); + return TQVariant( elem.text() ); } - return QVariant(); + return TQVariant(); } @@ -383,7 +383,7 @@ kdDebug()<<"Demarshalling element \"" << elem.text() <<"\"" << endl; /* Convenience methods */ -XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const QString &method, const QValueList ¶ms, bool showProgressInfo ) +XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const TQString &method, const TQValueList ¶ms, bool showProgressInfo ) { if ( url.isEmpty() ) { kdWarning() << "Cannot execute call to " << method << ": empty server URL" << endl; @@ -395,35 +395,35 @@ XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const QString &method, const QValue return job; } -XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const QString &method, - const QVariant &arg, bool showProgressInfo ) +XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const TQString &method, + const TQVariant &arg, bool showProgressInfo ) { - QValueList args; + TQValueList args; args << arg; return KIO::xmlrpcCall( url, method, args, showProgressInfo ); } -XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const QString &method, - const QStringList &arg, bool showProgressInfo ) +XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const TQString &method, + const TQStringList &arg, bool showProgressInfo ) { - QValueList args; - QStringList::ConstIterator it = arg.begin(); - QStringList::ConstIterator end = arg.end(); + TQValueList args; + TQStringList::ConstIterator it = arg.begin(); + TQStringList::ConstIterator end = arg.end(); for ( ; it != end; ++it ) - args << QVariant( *it ); + args << TQVariant( *it ); return KIO::xmlrpcCall( url, method, args, showProgressInfo ); } template -XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const QString &method, - const QValueList&arg, bool showProgressInfo ) +XmlrpcJob* KIO::xmlrpcCall( const KURL& url, const TQString &method, + const TQValueList&arg, bool showProgressInfo ) { - QValueList args; + TQValueList args; - typename QValueList::ConstIterator it = arg.begin(); - typename QValueList::ConstIterator end = arg.end(); + typename TQValueList::ConstIterator it = arg.begin(); + typename TQValueList::ConstIterator end = arg.end(); for ( ; it != end; ++it ) - args << QVariant( *it ); + args << TQVariant( *it ); return KIO::xmlrpcCall( url, method, args, showProgressInfo ); } -- cgit v1.2.3