phoneapp/phoneuiqtviewadapter/inc/phonenotecontroller.h
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 22 6bb1b21d2484
parent 45 6b911d05207e
--- a/phoneapp/phoneuiqtviewadapter/inc/phonenotecontroller.h	Tue Jun 15 14:14:38 2010 +0100
+++ b/phoneapp/phoneuiqtviewadapter/inc/phonenotecontroller.h	Thu Jul 22 16:33:21 2010 +0100
@@ -26,7 +26,9 @@
 // FORWARD DECLARATION
 class TPhoneCommandParam;
 class TPhoneCmdParamQuery;
+class TPhoneCmdParamGlobalNote;
 class HbDeviceMessageBox;
+class HbDeviceNotificationDialog;
 class HbDeviceProgressDialog;
 class HbProgressDialog;
 class HbMessageBox;
@@ -119,14 +121,22 @@
 private slots:
 
     /*!
-        \fn void destroyDialog ()
+        \fn void destroyDialog()
         
-        Slot is called when global note is closed.
+        Slot is called when device message box is closed.
     
     */
     void destroyDialog();
 
     /*!
+        \fn void destroyNotification()
+        
+        Slot is called when device notification dialog is closed.
+    
+    */
+    void destroyNotification();
+    
+    /*!
         \fn void removeMappings ()
         
         Slot is called when note or query is closed.
@@ -180,11 +190,26 @@
         This method shows global wait note.
     */
     void showGlobalWaitNote(TPhoneCmdParamQuery* params);
+
+    /*!
+        \fn void showDeviceMessageBox()
+        
+        This method shows device message box.
+    */
+    void showDeviceMessageBox(TPhoneCmdParamGlobalNote* params);
+    
+    /*!
+        \fn void showDeviceNotificationDialog()
+        
+        This method shows device notification dialog.
+    */
+    void showDeviceNotificationDialog(TPhoneCmdParamGlobalNote* params);
     
 private:
 
     QTimer *m_timer;
     QList<HbDeviceMessageBox *> m_messageBoxList;
+    QList<HbDeviceNotificationDialog* > m_notificationList;
     HbDeviceProgressDialog *m_progressDialog;
     HbProgressDialog *m_dtmfNote;
     HbMessageBox *m_queryNote;