equal
deleted
inserted
replaced
26 // FORWARD DECLARATIONS |
26 // FORWARD DECLARATIONS |
27 class NmApplication; |
27 class NmApplication; |
28 class NmUiEngine; |
28 class NmUiEngine; |
29 class NmId; |
29 class NmId; |
30 |
30 |
|
31 |
31 class NmViewerServiceInterface : public XQServiceProvider |
32 class NmViewerServiceInterface : public XQServiceProvider |
32 { |
33 { |
33 Q_OBJECT |
34 Q_OBJECT |
|
35 |
34 public: |
36 public: |
|
37 |
35 NmViewerServiceInterface(QObject *parent, |
38 NmViewerServiceInterface(QObject *parent, |
36 NmApplication *application, |
39 NmApplication *application, |
37 NmUiEngine &uiEngine); |
40 NmUiEngine &uiEngine); |
|
41 |
38 ~NmViewerServiceInterface(); |
42 ~NmViewerServiceInterface(); |
39 |
43 |
40 |
44 |
41 public slots: |
45 public slots: |
|
46 |
|
47 /*! |
|
48 Depricated! |
|
49 */ |
42 void viewMessage(QVariant mailboxId, QVariant folderId, QVariant messageId); |
50 void viewMessage(QVariant mailboxId, QVariant folderId, QVariant messageId); |
43 |
51 |
|
52 void viewMessage(QVariant idList, QVariant flags); |
|
53 |
|
54 |
44 private: |
55 private: |
|
56 |
45 NmApplication *mApplication; // Not owned |
57 NmApplication *mApplication; // Not owned |
46 NmUiEngine &mUiEngine; |
58 NmUiEngine &mUiEngine; |
47 int mAsyncReqId; |
59 int mAsyncReqId; |
48 }; |
60 }; |
49 |
61 |
|
62 |
50 #endif /* NMVIEWERSERVICEINTERFACE_H_ */ |
63 #endif /* NMVIEWERSERVICEINTERFACE_H_ */ |