btobexprofiles/obexreceiveservices/btmsgviewer/inc/btmsgviewer.h
changeset 47 9e2a905b887f
parent 42 b72428996822
child 57 5ebadcda06cb
equal deleted inserted replaced
45:b0aebde9b1fb 47:9e2a905b887f
    20 #define BTMSGVIEWER_H
    20 #define BTMSGVIEWER_H
    21 
    21 
    22 #include <xqserviceprovider.h>
    22 #include <xqserviceprovider.h>
    23 #include <hbview.h>
    23 #include <hbview.h>
    24 #include <xqappmgr.h>
    24 #include <xqappmgr.h>
       
    25 
    25 #include "btmsgviewerutils.h"
    26 #include "btmsgviewerutils.h"
    26 
    27 
    27 
    28 
    28 class BTMsgViewer : public XQServiceProvider
    29 class BTMsgViewer : public XQServiceProvider
    29 {
    30 {
    30     Q_OBJECT
    31     Q_OBJECT
    31     
    32     
    32 public:
    33 public:
    33     BTMsgViewer (QObject *parent = 0 );
    34     BTMsgViewer (QObject* parent=0 );
    34     ~BTMsgViewer ();    
    35     ~BTMsgViewer ();
       
    36     
    35 public slots:
    37 public slots:
    36     int displaymsg(int messageId);
    38     void displaymsg(int messageId);
       
    39 
    37 private:
    40 private:
    38     bool isError(int aError);
    41     bool isError(int aError);
       
    42     QString copyVCardToTemp(const QString& filepath);
       
    43     void deleteVCardFromTemp(const QString& filepath);
       
    44     
       
    45 private:
       
    46     int mCurrentRequestIndex;
    39 };
    47 };
    40 
    48 
    41 #endif // BTMSGVIEWER_H
    49 #endif // BTMSGVIEWER_H