diff -r 075425b8d9a4 -r 189d20c34778 radioapp/radiouiengine/inc/radiohistorymodel.h --- a/radioapp/radiouiengine/inc/radiohistorymodel.h Fri Jun 11 13:38:32 2010 +0300 +++ b/radioapp/radiouiengine/inc/radiohistorymodel.h Wed Jun 23 18:12:57 2010 +0300 @@ -20,6 +20,7 @@ // System includes #include +#include // User includes #include "radiouiengineexport.h" @@ -35,7 +36,7 @@ class UI_ENGINE_DLL_EXPORT RadioHistoryModel : public QAbstractListModel { Q_OBJECT - Q_DECLARE_PRIVATE_D( d_ptr, RadioHistoryModel ) + Q_DECLARE_PRIVATE_D( d_ptr.data(), RadioHistoryModel ) Q_DISABLE_COPY( RadioHistoryModel ) friend class RadioUiEngine; @@ -102,7 +103,7 @@ /** * Unmodifiable pointer to the private implementation */ - RadioHistoryModelPrivate* const d_ptr; + const QScopedPointer d_ptr; };