radioapp/radiouiengine/inc/radiouiengine_p.h
changeset 34 bc10a61bd7d3
parent 28 075425b8d9a4
child 57 21be958eb3ce
equal deleted inserted replaced
28:075425b8d9a4 34:bc10a61bd7d3
    18 #ifndef RADIOUIENGINE_P_H_
    18 #ifndef RADIOUIENGINE_P_H_
    19 #define RADIOUIENGINE_P_H_
    19 #define RADIOUIENGINE_P_H_
    20 
    20 
    21 // System includes
    21 // System includes
    22 #include <QScopedPointer>
    22 #include <QScopedPointer>
    23 #include <QPointer>
    23 #include <QSharedPointer>
    24 
    24 
    25 // User includes
    25 // User includes
    26 #include "radio_global.h"
    26 #include "radio_global.h"
    27 #include "radioenginewrapperobserver.h"
    27 #include "radioenginewrapperobserver.h"
    28 
    28 
    96 
    96 
    97     QScopedPointer<RadioControlService>     mControlService;
    97     QScopedPointer<RadioControlService>     mControlService;
    98 
    98 
    99     QScopedPointer<RadioMonitorService>     mMonitorService;
    99     QScopedPointer<RadioMonitorService>     mMonitorService;
   100 
   100 
   101     QPointer<RadioScannerEngine>            mScannerEngine;
   101     QWeakPointer<RadioScannerEngine>        mScannerEngine;
   102 
   102 
   103     /**
   103     /**
   104      * Power off timer
   104      * Power off timer
   105      * Owned by public class by setting parent
   105      * Owned by public class by setting parent
   106      */
   106      */
   107     QPointer<QTimer>                        mPowerOffTimer;
   107     QTimer*                                 mPowerOffTimer;
   108 
   108 
   109 };
   109 };
   110 
   110 
   111 #endif // RADIOUIENGINE_P_H_
   111 #endif // RADIOUIENGINE_P_H_