messagingapp/msgui/msgapp/inc/msgmainwindow.h
changeset 73 ecf6a73a9186
parent 67 fc91263aee62
child 76 60a8a215b0ec
equal deleted inserted replaced
68:e8a69c93c830 73:ecf6a73a9186
    38 
    38 
    39 public:
    39 public:
    40     /**
    40     /**
    41      * Constructor
    41      * Constructor
    42      */
    42      */
    43     MsgMainWindow(bool serviceRequest, 
    43     MsgMainWindow(bool serviceRequest,
    44                   int activityMsgId = -1,
       
    45                    QWidget *parent = 0);
    44                    QWidget *parent = 0);
    46 
    45 
    47     /**
    46     /**
    48      * Destructor
    47      * Destructor
    49      */
    48      */
    51     
    50     
    52     /**
    51     /**
    53      * Returns view manager.
    52      * Returns view manager.
    54      */
    53      */
    55     MsgViewManager* viewManager();
    54     MsgViewManager* viewManager();
    56 
    55     
    57 protected:
    56 protected:
    58 
    57 
    59     /**
    58     /**
    60      * Key press event handler
    59      * Key press event handler
    61      * @see QGraphicsItem
    60      * @see QGraphicsItem
    62      */
    61      */
    63     void keyPressEvent(QKeyEvent *event);
    62     void keyPressEvent(QKeyEvent *event);
    64 
    63     
       
    64 private:
       
    65     /**
       
    66      * This initializes the member objects
       
    67      */
       
    68     void initialize(bool serviceRequest);
       
    69     
    65 private:
    70 private:
    66     MsgServiceInterface* mMsgSI;
    71     MsgServiceInterface* mMsgSI;
    67     MsgSendServiceInterface* mMsgSendSI;
    72     MsgSendServiceInterface* mMsgSendSI;
    68     MsgViewManager* mViewManager;
    73     MsgViewManager* mViewManager;
    69     
    74