messagingapp/msgui/unifiedviewer/inc/univieweraddresscontainer.h
changeset 37 518b245aa84c
parent 25 84d9eb65b26f
--- a/messagingapp/msgui/unifiedviewer/inc/univieweraddresscontainer.h	Mon May 03 12:29:07 2010 +0300
+++ b/messagingapp/msgui/unifiedviewer/inc/univieweraddresscontainer.h	Fri Jun 25 15:47:40 2010 +0530
@@ -26,8 +26,6 @@
 
 // FORWARD DECLARATIONS
 class QGraphicsLinearLayout;
-class HbIconItem;
-class UniViewerAddressWidget;
 
 /**
  * Container widget for all the address widgets
@@ -68,46 +66,28 @@
     void setCcField(ConvergedMessageAddressList ccRecipients);
 
     /**
+     * Sets Bcc recipients
+     * @param bccRecipients list of Bcc recipients
+     */
+    void setBccField(ConvergedMessageAddressList bccRecipients);
+
+    /**
      * Clears the content of the widget
      */
     void clearContent();
 
+signals:
     /**
-     * Inserts divider into layout.
+     * this signal is emitted when send message is triggered form UniViewerAddressWidget
      */
-    void insertDivider();
+    void sendMessage(const QString& phoneNumber,const QString& alias);
 
 private:
 
     /**
-     * Main layout reference.
-     * Own
-     */
-    QGraphicsLinearLayout *mMainLayout;
-
-    /**
-     * From widget reference.
-     * Own
+     * Main Layout
      */
-    UniViewerAddressWidget *mFromWidget;
-
-    /**
-     * To widget reference.
-     * Own
-     */
-    UniViewerAddressWidget *mToWidget;
-
-    /**
-     * Cc widget reference.
-     * Own
-     */
-    UniViewerAddressWidget *mCcWidget;
-
-    /**
-     * Divider icon item.
-     * Own
-     */
-    HbIconItem *mDivider;
+    QGraphicsLinearLayout* mMainLayout;
 };
 
 #endif // UNI_VIEWER_ADDRESS_CONTAINER_H