equal
deleted
inserted
replaced
24 class HbMainWindow; |
24 class HbMainWindow; |
25 class CntAbstractViewFactory; |
25 class CntAbstractViewFactory; |
26 class CntAbstractView; |
26 class CntAbstractView; |
27 class CntViewNavigator; |
27 class CntViewNavigator; |
28 class CntSimUtility; |
28 class CntSimUtility; |
|
29 class CntAbstractEngine; |
29 |
30 |
30 QTM_BEGIN_NAMESPACE |
31 QTM_BEGIN_NAMESPACE |
31 class QContactManager; |
32 class QContactManager; |
32 QTM_END_NAMESPACE |
33 QTM_END_NAMESPACE |
33 |
34 |
43 |
44 |
44 // ownership transferred |
45 // ownership transferred |
45 void setViewFactory( CntAbstractViewFactory* aFactory ); |
46 void setViewFactory( CntAbstractViewFactory* aFactory ); |
46 void setViewNavigator( CntViewNavigator* aNavigator ); |
47 void setViewNavigator( CntViewNavigator* aNavigator ); |
47 |
48 |
|
49 CntAbstractEngine& engine(); |
|
50 |
48 public: // From CntAbstractViewManager |
51 public: // From CntAbstractViewManager |
49 void changeView( const CntViewParameters aArgs ); |
52 void changeView( const CntViewParameters aArgs ); |
50 void back( const CntViewParameters aArgs, bool toRoot = false ); |
53 void back( const CntViewParameters aArgs, bool toRoot = false ); |
51 QContactManager* contactManager( const QString& aType ); |
54 |
52 |
|
53 public: |
55 public: |
54 int currentViewId(); |
56 int currentViewId(); |
55 |
57 |
56 private slots: |
58 private slots: |
57 void removeCurrentView(); |
59 void removeCurrentView(); |
74 |
76 |
75 QList<QContactManager*> mBackends; |
77 QList<QContactManager*> mBackends; |
76 HbMainWindow* mMainWindow; |
78 HbMainWindow* mMainWindow; |
77 |
79 |
78 CntSimUtility* mSimUtility; |
80 CntSimUtility* mSimUtility; |
79 |
81 CntAbstractEngine* mEngine; |
80 friend class T_CntDefaultViewManager; |
82 friend class T_CntDefaultViewManager; |
81 }; |
83 }; |
82 #endif /* CNTDEFAULTVIEWMANAGER_H_ */ |
84 #endif /* CNTDEFAULTVIEWMANAGER_H_ */ |