emailuis/nmailui/inc/nmattachmentpicker.h
changeset 23 2dc6caa42ec3
parent 20 ecc8def7944a
child 30 759dc5235cdb
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    17 
    17 
    18 #ifndef NMATTACHMENTPICKER_H_
    18 #ifndef NMATTACHMENTPICKER_H_
    19 #define NMATTACHMENTPICKER_H_
    19 #define NMATTACHMENTPICKER_H_
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
    22 #include <xqappmgr.h>
       
    23 
    22 
    24 #define IMAGE_FETCHER_INTERFACE "Image"
    23 #define IMAGE_FETCHER_INTERFACE "Image"
    25 #define AUDIO_FETCHER_INTERFACE "com.nokia.services.media.Music"
    24 #define AUDIO_FETCHER_INTERFACE "com.nokia.services.media.Music"
    26 
    25 
    27 #define IMAGE_FETCHER_OPERATION "fetch(QVariantMap,QVariant)"
    26 #define IMAGE_FETCHER_OPERATION "fetch(QVariantMap,QVariant)"
    28 #define AUDIO_FETCHER_OPERATION "fetch(QString)"
    27 #define AUDIO_FETCHER_OPERATION "fetch(QString)"
       
    28 
       
    29 class XQAiwRequest;
    29 
    30 
    30 /**
    31 /**
    31  * This class manages launching of different attachment pickers 
    32  * This class manages launching of different attachment pickers 
    32  * 
    33  * 
    33  */
    34  */
    51     
    52     
    52 private:   
    53 private:   
    53     void fetch(const QString& interface, const QString& operation); 
    54     void fetch(const QString& interface, const QString& operation); 
    54     
    55     
    55 private:
    56 private:
    56     XQApplicationManager mAppmgr;
    57     XQAiwRequest *mRequest;    
    57     XQAiwRequest *mRequest;
       
    58 };
    58 };
    59 
    59 
    60 #endif // NMATTACHMENTPICKER_H_
    60 #endif // NMATTACHMENTPICKER_H_