equal
deleted
inserted
replaced
17 |
17 |
18 #ifndef RADIOENGINEWRAPPER_H |
18 #ifndef RADIOENGINEWRAPPER_H |
19 #define RADIOENGINEWRAPPER_H |
19 #define RADIOENGINEWRAPPER_H |
20 |
20 |
21 // System includes |
21 // System includes |
|
22 #include <QScopedPointer> |
22 |
23 |
23 // User includes |
24 // User includes |
24 #include "radiowrapperexport.h" |
25 #include "radiowrapperexport.h" |
25 #include "radio_global.h" |
26 #include "radio_global.h" |
26 |
27 |
31 class RadioEngineWrapperObserver; |
32 class RadioEngineWrapperObserver; |
32 |
33 |
33 // Class declaration |
34 // Class declaration |
34 class WRAPPER_DLL_EXPORT RadioEngineWrapper |
35 class WRAPPER_DLL_EXPORT RadioEngineWrapper |
35 { |
36 { |
36 Q_DECLARE_PRIVATE_D( d_ptr, RadioEngineWrapper ) |
37 Q_DECLARE_PRIVATE_D( d_ptr.data(), RadioEngineWrapper ) |
37 Q_DISABLE_COPY( RadioEngineWrapper ) |
38 Q_DISABLE_COPY( RadioEngineWrapper ) |
38 |
39 |
39 public: |
40 public: |
40 |
41 |
41 /** |
42 /** |
97 private: // data |
98 private: // data |
98 |
99 |
99 /** |
100 /** |
100 * Unmodifiable pointer to the private implementation |
101 * Unmodifiable pointer to the private implementation |
101 */ |
102 */ |
102 RadioEngineWrapperPrivate* const d_ptr; |
103 const QScopedPointer<RadioEngineWrapperPrivate> d_ptr; |
103 |
104 |
104 }; |
105 }; |
105 |
106 |
106 #endif // RADIOENGINEWRAPPER_H |
107 #endif // RADIOENGINEWRAPPER_H |