emailuis/nmailui/src/nmviewerviewnetmanager.cpp
changeset 48 10eaf342f539
parent 47 f83bd4ae1fe3
equal deleted inserted replaced
47:f83bd4ae1fe3 48:10eaf342f539
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description:
    14 * Description: NMail viewer net manager implementation.
    15 *
    15 *              This class is needed to separate cid
       
    16 *              images from url-based images
    16 */
    17 */
    17 
    18 
    18 #include "nmuiheaders.h"
    19 #include "nmuiheaders.h"
    19 
    20 
    20 static const QString NmViewerViewNetManagerScheme("cid");
    21 static const QString NmViewerViewNetManagerScheme("cid");
    80                     QTextDocument::ImageResource, requestUrl, partId, isFetched);
    81                     QTextDocument::ImageResource, requestUrl, partId, isFetched);
    81             NmViewerViewNetReply* reply(NULL);
    82             NmViewerViewNetReply* reply(NULL);
    82             if (isFetched) {
    83             if (isFetched) {
    83                 reply = new NmViewerViewNetReply(data, mUiEngine);
    84                 reply = new NmViewerViewNetReply(data, mUiEngine);
    84             }
    85             }
    85             else  {
    86             else {
       
    87                 const NmMessageEnvelope &env = message->envelope();
    86                 reply = new NmViewerViewNetReply(data, mUiEngine,
    88                 reply = new NmViewerViewNetReply(data, mUiEngine,
    87                         message->envelope().mailboxId(), message->envelope().folderId(),
    89                         env.mailboxId(), env.folderId(),
    88                         message->envelope().messageId(), partId);
    90                         env.messageId(), partId);
    89             }
    91             }
    90             reply->setOriginalRequest(myRequest);
    92             reply->setOriginalRequest(myRequest);
    91             return reply;
    93             return reply;
    92         }
    94         }
    93     }
    95     }