messagingapp/msgui/unifiedviewer/src/univiewerutils.cpp
changeset 43 35b64624a9e7
parent 34 84197e66a4bd
child 52 12db4185673b
equal deleted inserted replaced
34:84197e66a4bd 43:35b64624a9e7
    30 #define LOC_TITLE   hbTrId("txt_messaging_title_messaging")
    30 #define LOC_TITLE   hbTrId("txt_messaging_title_messaging")
    31 
    31 
    32 const QString IMAGE_MIMETYPE("image");
    32 const QString IMAGE_MIMETYPE("image");
    33 const QString AUDIO_MIMETYPE("audio");
    33 const QString AUDIO_MIMETYPE("audio");
    34 const QString VCARD_MIMETYPE("text/X-vCard");
    34 const QString VCARD_MIMETYPE("text/X-vCard");
       
    35 const QString VIDEO_MIMETYPE("video");
    35 
    36 
    36 //---------------------------------------------------------------
    37 //---------------------------------------------------------------
    37 // UniViewerUtils::UniViewerUtils
    38 // UniViewerUtils::UniViewerUtils
    38 // @see header file
    39 // @see header file
    39 //---------------------------------------------------------------
    40 //---------------------------------------------------------------
    54 // UniViewerUtils::addAttachmentWidget
    55 // UniViewerUtils::addAttachmentWidget
    55 // @see header file
    56 // @see header file
    56 //---------------------------------------------------------------
    57 //---------------------------------------------------------------
    57 void UniViewerUtils::launchContentViewer(const QString &mimeType, const QString &filePath)
    58 void UniViewerUtils::launchContentViewer(const QString &mimeType, const QString &filePath)
    58 {
    59 {
    59     if (mimeType.contains(IMAGE_MIMETYPE) || mimeType.contains(AUDIO_MIMETYPE)) {
    60     if (mimeType.contains(IMAGE_MIMETYPE) || mimeType.contains(AUDIO_MIMETYPE) || 
       
    61         mimeType.contains(VIDEO_MIMETYPE)) {
    60         launchViaSharableFile(filePath);
    62         launchViaSharableFile(filePath);
    61     }
    63     }
    62     else if (mimeType.contains(VCARD_MIMETYPE, Qt::CaseInsensitive)) {
    64     else if (mimeType.contains(VCARD_MIMETYPE, Qt::CaseInsensitive)) {
    63         MsgContactsUtil::launchVCardViewer(filePath);
    65         MsgContactsUtil::launchVCardViewer(filePath);
    64     }
    66     }