diff -r 8ba0afbb4637 -r a15d9966050f messagingapp/msgui/msgapp/inc/msgviewmanager.h --- a/messagingapp/msgui/msgapp/inc/msgviewmanager.h Thu Sep 02 20:23:03 2010 +0300 +++ b/messagingapp/msgui/msgapp/inc/msgviewmanager.h Fri Sep 17 08:28:39 2010 +0300 @@ -33,7 +33,6 @@ class MsgSettingsView; class HbAction; class HbView; -class MsgAudioFetcherView; class MsgViewManager: public QObject { @@ -96,6 +95,14 @@ * Saves the content of editor or Cv to draft. */ int saveContentToDraft(); + + /** + * Handles the HW key events. + * @param key key type. + * @return true if key event handled else false. + */ + bool handleKeyEvent(int key); + private: /** * swiches back to last view after service request is complete. @@ -178,11 +185,6 @@ void populateUniEditorAfterViewReady(const QVariantList& editorData); /** - * Launch Audio fetcher view - */ - void switchToAudioFetcher(const QVariantList& data); - - /** * opens unieditor as activity. * @param activityMsgId activity msg id. */ @@ -247,7 +249,7 @@ UnifiedViewer* mUniViewer; DraftsListView* mDraftsListView; MsgSettingsView* mSettingsView; - MsgAudioFetcherView* mAudioFetcherView; + HbAction* mBackAction; int mPreviousView;