equal
deleted
inserted
replaced
22 #include "mpecallcontrolif.h" |
22 #include "mpecallcontrolif.h" |
23 #include "mpecallsettersif.h" |
23 #include "mpecallsettersif.h" |
24 |
24 |
25 class DialService; |
25 class DialService; |
26 class DTMFService; |
26 class DTMFService; |
27 class MPEKeySequenceRecognitionIF; |
27 class UriSchemeHandlerService; |
28 class KeySequenceRecognitionService; |
|
29 |
28 |
30 // Depricated APIs |
29 // Depricated APIs |
31 class DialServiceDepricated; |
30 class DialServiceDepricated; |
32 class DTMFServiceDepricated; |
31 class DTMFServiceDepricated; |
33 class KeySequenceRecognitionServiceDepricated; |
|
34 |
32 |
35 #ifdef BUILD_PHONESERVICES |
33 #ifdef BUILD_PHONESERVICES |
36 #define PHONESERVICES_EXPORT Q_DECL_EXPORT |
34 #define PHONESERVICES_EXPORT Q_DECL_EXPORT |
37 #else |
35 #else |
38 #define PHONESERVICES_EXPORT Q_DECL_IMPORT |
36 #define PHONESERVICES_EXPORT Q_DECL_IMPORT |
43 Q_OBJECT |
41 Q_OBJECT |
44 public: |
42 public: |
45 PhoneServices( |
43 PhoneServices( |
46 MPECallControlIF &call, |
44 MPECallControlIF &call, |
47 MPECallSettersIF ¶meters, |
45 MPECallSettersIF ¶meters, |
48 MPEKeySequenceRecognitionIF &keySequenceRecognition, |
|
49 QObject *parent = 0); |
46 QObject *parent = 0); |
50 ~PhoneServices(); |
47 ~PhoneServices(); |
51 |
48 |
52 private: |
49 private: |
53 QScopedPointer<DialService> dialService; |
50 QScopedPointer<DialService> dialService; |
54 QScopedPointer<DTMFService> dtmfService; |
51 QScopedPointer<DTMFService> dtmfService; |
55 QScopedPointer<KeySequenceRecognitionService> m_keySequenceRecognitionService; |
52 QScopedPointer<UriSchemeHandlerService> uriSchemeHandlerService; |
56 |
53 |
57 // Depricated |
54 // Depricated |
58 QScopedPointer<DialServiceDepricated> dialServiceDepricated; |
55 QScopedPointer<DialServiceDepricated> dialServiceDepricated; |
59 QScopedPointer<DTMFServiceDepricated> dtmfServiceDepricated; |
56 QScopedPointer<DTMFServiceDepricated> dtmfServiceDepricated; |
60 QScopedPointer<KeySequenceRecognitionServiceDepricated> m_keySequenceRecognitionServiceDepricated; |
|
61 }; |
57 }; |
62 |
58 |
63 #endif // PHONESERVICES_H |
59 #endif // PHONESERVICES_H |