messagingapp/msgsettings/settingsview/inc/msgsettingsview.h
changeset 37 518b245aa84c
parent 25 84d9eb65b26f
child 41 25fe1fe642e3
equal deleted inserted replaced
25:84d9eb65b26f 37:518b245aa84c
    33 
    33 
    34 class MSG_SETTING_VIEW_EXPORT MsgSettingsView: public MsgBaseView
    34 class MSG_SETTING_VIEW_EXPORT MsgSettingsView: public MsgBaseView
    35 {
    35 {
    36     Q_OBJECT
    36     Q_OBJECT
    37 public:
    37 public:
    38     MsgSettingsView(QGraphicsItem *parent = 0);
    38     enum SettingsView
       
    39     {
       
    40     DefaultView = 0,
       
    41     SMSView,
       
    42     MMSView
       
    43     };
       
    44     
       
    45 public:
       
    46     MsgSettingsView(
       
    47             SettingsView settingsView = MsgSettingsView::DefaultView,
       
    48             QGraphicsItem *parent = 0);
       
    49     
    39     ~MsgSettingsView();
    50     ~MsgSettingsView();
    40 
    51 
    41 public slots:
    52 public slots:
    42     void onNewSMSCCenterClicked(int index);
    53     void onNewSMSCCenterClicked(int index);
    43     void onSmsCenterEditViewClosed();
    54     void onSmsCenterEditViewClosed();
    44         
    55         
    45 private:
    56 private:    
       
    57     //Sms Center View
       
    58     MsgSMSCenterView* mSMSCenterView;  
       
    59     
    46     //Settings Form
    60     //Settings Form
    47     MsgSettingsForm* mSettingsForm;
    61     MsgSettingsForm* mSettingsForm;
    48     
    62     
    49     //Sms Center View
       
    50     MsgSMSCenterView* mSMSCenterView;  
       
    51     HbMainWindow* mMainWindow;
    63     HbMainWindow* mMainWindow;
    52 };
    64 };
    53 #endif // MSGSETTINGSVIEW_H
    65 #endif // MSGSETTINGSVIEW_H