equal
deleted
inserted
replaced
47 |
47 |
48 public slots: |
48 public slots: |
49 void refresh(); |
49 void refresh(); |
50 void openMessage(); |
50 void openMessage(); |
51 void deleteMessage(); |
51 void deleteMessage(); |
52 void deleteMessageFromViewerViewToolbar(); |
52 void deleteMessageFromViewerView(); |
53 void createNewMailViewerToolBar(); |
53 void createNewMailViewerToolBar(); |
54 void createNewMail(); |
54 void createNewMail(); |
55 void settings(); |
55 void settings(); |
56 void sendMail(); |
56 void sendMail(); |
57 void replyMail(); |
57 void replyMail(); |
61 void setPriorityNormal(); |
61 void setPriorityNormal(); |
62 void setPriorityLow(); |
62 void setPriorityLow(); |
63 void markAsRead(); |
63 void markAsRead(); |
64 void markAsUnread(); |
64 void markAsUnread(); |
65 void attach(); |
65 void attach(); |
|
66 void removeAttachment(); |
|
67 void openAttachment(); |
66 |
68 |
67 private slots: |
69 private slots: |
68 void mailboxListChanged(const NmId &mailboxId, NmSettings::MailboxEventType type); |
70 void mailboxListChanged(const NmId &mailboxId, NmSettings::MailboxEventType type); |
69 void mailboxPropertyChanged(const NmId &mailboxId, QVariant property, QVariant value); |
71 void mailboxPropertyChanged(const NmId &mailboxId, QVariant property, QVariant value); |
|
72 void goOnline(const NmId &mailboxId); |
|
73 void goOffline(const NmId &mailboxId); |
70 |
74 |
71 protected: |
75 protected: |
72 virtual quint32 pluginId() = 0; |
76 virtual quint32 pluginId() = 0; |
73 |
77 |
74 private: |
78 private: |
80 |
84 |
81 private: |
85 private: |
82 NmActionRequest mMenuRequest; |
86 NmActionRequest mMenuRequest; |
83 NmActionRequest mEditorToolBarRequest; |
87 NmActionRequest mEditorToolBarRequest; |
84 NmActionRequest mViewerToolBarRequest; |
88 NmActionRequest mViewerToolBarRequest; |
85 NmActionRequest mViewerViewToolbarRequest; |
89 NmActionRequest mViewerViewRequest; |
86 NmUiEngine *mUiEngine; // Singleton instance |
90 NmUiEngine *mUiEngine; // Singleton instance |
87 NmSettingsViewLauncher *mSettingsViewLauncher; // owned |
91 NmSettingsViewLauncher *mSettingsViewLauncher; // owned |
88 }; |
92 }; |
89 |
93 |
90 #endif /* NMBASECLIENTPLUGIN_H_ */ |
94 #endif /* NMBASECLIENTPLUGIN_H_ */ |