diff -r 04837bf3a628 -r 21be958eb3ce radioapp/radiouiengine/inc/radiouiengine_p.h --- a/radioapp/radiouiengine/inc/radiouiengine_p.h Tue Oct 12 11:25:14 2010 +0300 +++ b/radioapp/radiouiengine/inc/radiouiengine_p.h Fri Oct 15 16:26:27 2010 +0300 @@ -35,7 +35,7 @@ class RadioControlService; class RadioMonitorService; class RadioScannerEngine; -class QTimer; +class RadioTimerPool; class RadioUiEnginePrivate : public RadioEngineWrapperObserver { @@ -98,13 +98,12 @@ QScopedPointer mMonitorService; - QWeakPointer mScannerEngine; + /*! + * Pool of multipurpose timers + */ + QScopedPointer mTimerPool; - /** - * Power off timer - * Owned by public class by setting parent - */ - QTimer* mPowerOffTimer; + QWeakPointer mScannerEngine; };