equal
deleted
inserted
replaced
22 #include <qobject.h> |
22 #include <qobject.h> |
23 #include <qprocess.h> |
23 #include <qprocess.h> |
24 #include <e32cmn.h> |
24 #include <e32cmn.h> |
25 |
25 |
26 class VideoOperatorService; |
26 class VideoOperatorService; |
|
27 class XQApplicationManager; |
27 |
28 |
28 /** |
29 /** |
29 * Private functionality for loading and launching operator customisable services. |
30 * Private functionality for loading and launching operator customisable services. |
30 */ |
31 */ |
31 class VideoOperatorServicePrivate : public QObject |
32 class VideoOperatorServicePrivate : public QObject |
105 * |
106 * |
106 * @param TUid application UID. |
107 * @param TUid application UID. |
107 */ |
108 */ |
108 void startApplicationL(const TUid uid); |
109 void startApplicationL(const TUid uid); |
109 |
110 |
|
111 /** |
|
112 * Launches an URL using Qt Highway. |
|
113 * |
|
114 * @param url to the service. |
|
115 */ |
|
116 void launchUrl(QString url); |
|
117 |
110 public slots: |
118 public slots: |
111 |
119 |
112 /** |
120 /** |
113 * Signaled when process has finished. Brings videos application back to foreground. |
121 * Signaled when process has finished. Brings videos application back to foreground. |
114 */ |
122 */ |
143 |
151 |
144 /** |
152 /** |
145 * Pointer to started process. |
153 * Pointer to started process. |
146 */ |
154 */ |
147 QProcess *mProcess; |
155 QProcess *mProcess; |
|
156 |
|
157 /** |
|
158 * Application manager is used to launch service with URL. |
|
159 */ |
|
160 XQApplicationManager *mAppMgr; |
148 }; |
161 }; |
149 |
162 |
150 #endif // VIDEOOPERATORSERVICEPRIVATE_H |
163 #endif // VIDEOOPERATORSERVICEPRIVATE_H |
151 |
164 |
152 // End of file. |
165 // End of file. |