qtinternetradio/ui/inc/irapplication.h
changeset 8 3b03c28289e6
parent 5 0930554dc389
child 11 f683e24efca3
--- a/qtinternetradio/ui/inc/irapplication.h	Thu May 27 12:46:34 2010 +0300
+++ b/qtinternetradio/ui/inc/irapplication.h	Fri Jun 11 13:30:40 2010 +0300
@@ -20,6 +20,7 @@
 #include <QEvent>
 #include <hbglobal.h>
 #include <xqserviceprovider.h>
+#include <qpoint.h>
 
 #include "irqevent.h"
 #include "irviewdefinitions.h"
@@ -41,6 +42,7 @@
 class IRQSystemEventHandler;
 class XQSharableFile;
 class IRPlayList;
+class HbIconItem;
 
 #ifdef LOCALIZATION
 class QTranslator;
@@ -57,9 +59,9 @@
     
     bool verifyNetworkConnectivity(const QString &aConnectingText = hbTrId("txt_common_info_loading"));
     
-    void createLoadingDialog(const QObject *aReceiver, const char *aFunc);
-    
-    void closeLoadingDialog();
+    void startLoadingAnimation(const QObject *aReceiver, const char *aFunc);  
+    void startLoadingAnimation(const QPointF& aPos);
+    void stopLoadingAnimation();
     
     IRViewManager* getViewManager() const;
     IRQNetworkController* getNetworkController();
@@ -116,6 +118,7 @@
     void startSystemEventMonitor();
     void initApp();
     void setExitingView();
+    void getLoadingAnimation();
     
     TIRHandleResult handleConnectionEstablished();
     
@@ -168,6 +171,7 @@
     IRQSystemEventHandler *iSystemEventHandler;
     
     IRPlayList *iPlayList;
+    HbIconItem          *iLoadingAnimation;    
 };
 
 #endif