75 void handleOrientationChanged(); |
75 void handleOrientationChanged(); |
76 void completeViewActivation(); |
76 void completeViewActivation(); |
77 void saveActivity(); |
77 void saveActivity(); |
78 void closeEmbeddedApplication(); |
78 void closeEmbeddedApplication(); |
79 void appGainedForeground(); |
79 void appGainedForeground(); |
|
80 void activityRequested(const QString &activityId); |
80 |
81 |
81 private: |
82 private: |
82 |
83 |
83 bool doActivateView(LogsAppViewId viewId, bool showDialpad, |
84 bool doActivateView(LogsAppViewId viewId, bool showDialpad, |
84 QVariant args, const QString& dialpadText = QString()); |
85 QVariant args, const QString& dialpadText = QString(), |
|
86 bool reset = false); |
85 bool loadActivity(); |
87 bool loadActivity(); |
86 LogsAppViewId checkMatchesViewTransition( |
88 LogsAppViewId checkMatchesViewTransition( |
87 LogsAppViewId viewId, const QString& dialpadText); |
89 LogsAppViewId viewId, const QString& dialpadText); |
88 void handleFirstActivation(); |
90 void handleFirstActivation(); |
89 LogsBaseView* createView(LogsAppViewId viewId); |
91 LogsBaseView* createView(LogsAppViewId viewId); |
|
92 void doFakeExit(); |
|
93 bool doLoadActivity(const QString& activityId); |
|
94 void clearActivities(); |
|
95 void activateViewViaService( |
|
96 LogsAppViewId viewId, bool showDialpad, |
|
97 const QString& dialpadText, const QVariant& args = QVariant()); |
90 |
98 |
91 private: //data |
99 private: //data |
92 |
100 |
93 LogsMainWindow& mMainWindow; |
101 LogsMainWindow& mMainWindow; |
94 LogsServiceHandler& mService; |
102 LogsServiceHandler& mService; |