equal
deleted
inserted
replaced
18 #ifndef NMPOPCLIENTPLUGIN_H_ |
18 #ifndef NMPOPCLIENTPLUGIN_H_ |
19 #define NMPOPCLIENTPLUGIN_H_ |
19 #define NMPOPCLIENTPLUGIN_H_ |
20 |
20 |
21 #include "nmbaseclientplugin.h" |
21 #include "nmbaseclientplugin.h" |
22 #include "nmuiextensioninterface.h" |
22 #include "nmuiextensioninterface.h" |
|
23 #include "nmuienginedef.h" |
|
24 #include "nmactionrequest.h" |
|
25 |
|
26 class NmUiEngine; |
|
27 class NmSettingsViewLauncher; |
23 |
28 |
24 /*! |
29 /*! |
25 \class NmPopClientPlugin |
30 \class NmPopClientPlugin |
26 \brief |
31 \brief |
27 */ |
32 */ |
34 NmPopClientPlugin(); |
39 NmPopClientPlugin(); |
35 virtual ~NmPopClientPlugin(); |
40 virtual ~NmPopClientPlugin(); |
36 void getActions( const NmActionRequest &request, |
41 void getActions( const NmActionRequest &request, |
37 QList<NmAction*> &actionList); |
42 QList<NmAction*> &actionList); |
38 |
43 |
|
44 private slots: |
|
45 void settings(); |
|
46 void switchToStandardFolderInbox(); |
|
47 void switchToStandardFolderOutbox(); |
|
48 void switchToStandardFolderDrafts(); |
|
49 void switchToStandardFolderSent(); |
|
50 |
39 protected: |
51 protected: |
40 virtual quint32 pluginId(); |
52 virtual quint32 pluginId(); |
41 |
53 |
|
54 private: |
|
55 NmActionRequest mListOptionsMenuRequest; |
|
56 NmSettingsViewLauncher *mSettingsViewLauncher; // owned |
42 }; |
57 }; |
43 |
58 |
44 #endif /* NMTESTPLUGINEXTENSION_H_ */ |
59 #endif /* NMTESTPLUGINEXTENSION_H_ */ |