phoneapp/phoneuiqtviewadapter/inc/phoneuiqtviewadapter.h
changeset 22 6bb1b21d2484
parent 21 92ab7f8d0eab
child 27 2f8f8080a020
--- a/phoneapp/phoneuiqtviewadapter/inc/phoneuiqtviewadapter.h	Fri Mar 19 09:28:42 2010 +0200
+++ b/phoneapp/phoneuiqtviewadapter/inc/phoneuiqtviewadapter.h	Fri Apr 16 14:58:25 2010 +0300
@@ -35,6 +35,7 @@
 class PhoneResourceAdapter;
 class PhoneUIQtButtonsController;
 class PhoneNoteController;
+class PhoneMessageController;
 class PhoneUiCommandController;
 class TelephonyService;
 class QKeyEvent;
@@ -212,6 +213,13 @@
         This method updates remote information in call header and label.
     */
     void updateCallHeaderRemoteInfoAndLabel (int callId, TPhoneCommandParam *commandParam);    
+
+    /*!
+        \fn int PhoneUIQtViewAdapter::handleCipheringInfoChange()
+        
+        This method updates ciphering indicators.
+    */
+    void handleCipheringInfoChange(int callId, TPhoneCommandParam *commandParam);    
     
     /*!
         \fn int PhoneUIQtViewAdapter::callIdByState()
@@ -468,6 +476,18 @@
     */
     void showNote(TPhoneCommandParam *commandParam);
     
+	/*!
+	    /fn QString convertDuration(int)
+		This method returns the localized call duration
+    */
+    QString convertDuration(int seconds);
+ 
+    /*!
+        /fn void setBubbleSelectionFlag()
+        This method sets bubble selection flag.
+    */
+    void setBubbleSelectionFlag();
+    
 private:
 
     PhoneUIQtViewIF &m_view;
@@ -478,7 +498,9 @@
     PhoneNoteController *m_noteController;
     TelephonyService *m_telephonyService;
     PhoneUiCommandController *m_uiCommandController;
+    PhoneMessageController *m_messageController;
     bool m_dialpadAboutToClose;
+    bool m_homeScreenToForeground;
 };
 
 #endif // PHONEUIQTVIEWADAPTER_H