radioapp/radiowidgets/src/radioutil.cpp
changeset 57 21be958eb3ce
parent 54 a8ba0c289b44
equal deleted inserted replaced
56:04837bf3a628 57:21be958eb3ce
    26 #include "radiostationcarousel.h"
    26 #include "radiostationcarousel.h"
    27 #include "radiofrequencyscanner.h"
    27 #include "radiofrequencyscanner.h"
    28 #include "radiologger.h"
    28 #include "radiologger.h"
    29 
    29 
    30 // Constants
    30 // Constants
    31 
       
    32 static RadioUtil* theInstance = 0;
       
    33 
    31 
    34 /*!
    32 /*!
    35  *
    33  *
    36  */
    34  */
    37 RadioUtil::RadioUtil() :
    35 RadioUtil::RadioUtil() :
   200 /*!
   198 /*!
   201  *
   199  *
   202  */
   200  */
   203 RadioUtil& RadioUtil::instance()
   201 RadioUtil& RadioUtil::instance()
   204 {
   202 {
   205     if ( !::theInstance ) {
   203     static RadioUtil gInstance;
   206         ::theInstance = new RadioUtil;
   204     return gInstance;
   207     }
   205 }
   208     return *::theInstance;
   206 
   209 }
       
   210