radioapp/radioapplication/inc/radioapplication.h
changeset 14 63aabac4416d
parent 13 46974bebc798
child 19 afea38384506
equal deleted inserted replaced
13:46974bebc798 14:63aabac4416d
    17 
    17 
    18 #ifndef _RADIOAPPLICATION_H_
    18 #ifndef _RADIOAPPLICATION_H_
    19 #define _RADIOAPPLICATION_H_
    19 #define _RADIOAPPLICATION_H_
    20 
    20 
    21 // System includes
    21 // System includes
    22 #include <hbapplication.h>
    22 #include <HbApplication>
    23 
    23 
    24 //#define QT_SHAREDPOINTER_TRACK_POINTERS // Debugging support for QSharedPointer
    24 //#define QT_SHAREDPOINTER_TRACK_POINTERS // Debugging support for QSharedPointer
    25 #include <qsharedpointer.h>
    25 #include <QSharedPointer>
    26 
    26 
    27 // Forward declarations
    27 // Forward declarations
    28 class RadioUiEngine;
    28 class RadioUiEngine;
    29 class RadioMainWindow;
    29 class RadioMainWindow;
    30 class RadioStationModel;
    30 class RadioStationModel;
    41     Q_OBJECT
    41     Q_OBJECT
    42     Q_DISABLE_COPY( RadioApplication )
    42     Q_DISABLE_COPY( RadioApplication )
    43 
    43 
    44 public:
    44 public:
    45 
    45 
    46     explicit RadioApplication( int argc, char* argv[] );
    46     explicit RadioApplication( int &argc, char *argv[] );
    47 
    47 
    48     ~RadioApplication();
    48     ~RadioApplication();
       
    49 
       
    50 private slots:
       
    51 
       
    52     void init();
    49 
    53 
    50 private: // data
    54 private: // data
    51 
    55 
    52 #ifdef BUILD_WIN32
    56 #ifdef BUILD_WIN32
    53     QScopedPointer<Win32Window> mWin32Window;
    57     QScopedPointer<Win32Window> mWin32Window;