ipsservices/nmimapclientplugin/inc/nmimapclientplugin.h
changeset 39 b0b89ca206b5
parent 38 b4618f2cf6ac
child 76 38bf5461e270
equal deleted inserted replaced
38:b4618f2cf6ac 39:b0b89ca206b5
    19 #define NMIMAPCLIENTPLUGIN_H_
    19 #define NMIMAPCLIENTPLUGIN_H_
    20 
    20 
    21 #include "nmbaseclientplugin.h"
    21 #include "nmbaseclientplugin.h"
    22 #include "nmuiextensioninterface.h"
    22 #include "nmuiextensioninterface.h"
    23 #include "nmuienginedef.h"
    23 #include "nmuienginedef.h"
    24 #include "nmactionrequest.h" 
    24 #include "nmactionrequest.h"
    25 
    25 
    26 class NmUiEngine;
    26 class NmUiEngine;
    27 class NmSettingsViewLauncher;
    27 class NmSettingsViewLauncher;
    28 
    28 
    29 /*!
    29 /*!
    45     void settings();
    45     void settings();
    46     void switchToStandardFolderInbox();
    46     void switchToStandardFolderInbox();
    47     void switchToStandardFolderOutbox();
    47     void switchToStandardFolderOutbox();
    48     void switchToStandardFolderDrafts();
    48     void switchToStandardFolderDrafts();
    49     void switchToStandardFolderSent();
    49     void switchToStandardFolderSent();
    50     
    50 
    51 protected:
    51 protected:
    52     virtual quint32 pluginId();
    52     virtual quint32 pluginId();
    53     
    53 
    54 private:
    54 private:
    55     NmUiEngine *mUiEngine; // Singleton instance
       
    56     NmActionRequest mListOptionsMenuRequest;
    55     NmActionRequest mListOptionsMenuRequest;
    57     NmSettingsViewLauncher *mSettingsViewLauncher; // owned
    56     NmSettingsViewLauncher *mSettingsViewLauncher; // owned
    58 };
    57 };
    59 
    58 
    60 #endif /* NMIMAPCLIENTPLUGIN_H_ */
    59 #endif /* NMIMAPCLIENTPLUGIN_H_ */