Development/Tutorials/Collaboration/Attica/Tips: Difference between revisions

    From KDE TechBase
    (use other template)
    Line 1: Line 1:
    = Debugging Attica  =
    = Debugging Attica  =
    In
    In {{path|attica/lib/atticabasejob.cpp}}
    <code>attica/lib/atticabasejob.cpp</code>
    you can enable the debug output of all XML the server sends.
    you can enable the debug output of all XML the server sends.
    Simply add the qDebug() to the dataFinished function:
    Simply add the qDebug() to the dataFinished function:

    Revision as of 20:47, 18 November 2009

    Debugging Attica

    In attica/lib/atticabasejob.cpp you can enable the debug output of all XML the server sends. Simply add the qDebug() to the dataFinished function:

    void BaseJob::dataFinished() {

       if (d->m_reply->error() == QNetworkReply::NoError) {
           QByteArray data = d->m_reply->readAll();
           qDebug() << data;
           ...
    

    and you will see lots of XML in your debug shell.