messagingapp/msgui/unifiedviewer/inc/unifiedviewer.h
changeset 27 e4592d119491
parent 25 84d9eb65b26f
child 47 5b14749788d7
equal deleted inserted replaced
25:84d9eb65b26f 27:e4592d119491
    26 
    26 
    27 #include "msgbaseview.h"
    27 #include "msgbaseview.h"
    28 
    28 
    29 #include "convergedmessage.h"
    29 #include "convergedmessage.h"
    30 
    30 
    31 class QGraphicsLinearLayout;
       
    32 class UniViewerFeeder;
    31 class UniViewerFeeder;
    33 class ConvergedMessage;
    32 class ConvergedMessage;
    34 class HbScrollArea;
    33 class HbScrollArea;
    35 class UniScrollArea;
    34 class UniScrollArea;
    36 class UniContentsWidget;
    35 class UniContentsWidget;
    37 class MessageDeleteAction;
    36 class MessageDeleteAction;
    38 
    37 class HbAction;
    39 /**
    38 /**
    40  * Main view of unified viewer.
    39  * Main view of unified viewer.
    41  */
    40  */
    42 class UNI_VIEWER_DLL UnifiedViewer : public MsgBaseView
    41 class UNI_VIEWER_DLL UnifiedViewer : public MsgBaseView
    43 {
    42 {
   100 private slots:
    99 private slots:
   101     /**
   100     /**
   102      * This slot is called when sendMessage signal is emitted for a highlighted
   101      * This slot is called when sendMessage signal is emitted for a highlighted
   103      * phone number, from body widget.
   102      * phone number, from body widget.
   104      */
   103      */
   105     void sendMessage(const QString& phoneNumber);
   104     void sendMessage(const QString& phoneNumber, const QString& alias = QString());
   106 
       
   107 private:
       
   108 
   105 
   109     /**
   106     /**
   110      * Main grid layout
   107      * This slot is called when delete message dialog is launched.
   111      * Owned
   108      * @param action selected action (yes or no).
   112      */
   109      */
   113     QGraphicsLinearLayout* mMainLayout;
   110     void onDialogDeleteMsg(HbAction* action);
       
   111     
       
   112 private:
   114 
   113 
   115     /**
   114     /**
   116      * Feeder object
   115      * Feeder object
   117      * Owned
   116      * Owned
   118      */
   117      */