radioapp/radioenginewrapper/inc/radiosettings.h
changeset 19 afea38384506
parent 16 f54ebcfc1b80
child 37 451b2e1545b2
--- a/radioapp/radioenginewrapper/inc/radiosettings.h	Mon May 03 12:31:41 2010 +0300
+++ b/radioapp/radioenginewrapper/inc/radiosettings.h	Fri May 14 15:52:32 2010 +0300
@@ -18,14 +18,17 @@
 #ifndef RADIOSETTINGS_H_
 #define RADIOSETTINGS_H_
 
+// System includes
+#include <QtGlobal>
+
 // User includes
-#include "radiowrapperexport.h"
+#include "radiosettingsif.h"
 
 // Forward declarations
 class RadioSettingsPrivate;
 
 // Class declaration
-class WRAPPER_DLL_EXPORT RadioSettings
+class RadioSettings : public RadioSettingsIf
     {
     Q_DECLARE_PRIVATE_D( d_ptr, RadioSettings )
     Q_DISABLE_COPY( RadioSettings )
@@ -34,20 +37,19 @@
 
 public:
 
-    ~RadioSettings();
+    virtual ~RadioSettings();
+
+private:
 
-    // First time start
+    RadioSettings();
+
+// from base class RadioSettingsIf
+
     bool isFirstTimeStart();
-
-    // Favorites
     bool showFavorites() const;
     void setShowFavorites( bool showFavorites );
     bool toggleShowFavorites();
 
-private:
-
-    explicit RadioSettings();
-
 private: // data
 
     /**