perfapps/perfmon/ui/hb/app/inc/datapopup.h
changeset 53 819e59dfc032
parent 51 b048e15729d6
--- a/perfapps/perfmon/ui/hb/app/inc/datapopup.h	Fri Sep 17 14:22:55 2010 +0300
+++ b/perfapps/perfmon/ui/hb/app/inc/datapopup.h	Mon Oct 04 10:09:02 2010 +0300
@@ -22,13 +22,14 @@
 #include <QFont>
 
 class EngineWrapper;
+class HbMainWindow;
 
 class DataPopup : public HbDeviceDialog
 {
     Q_OBJECT
 
 public:
-    DataPopup(EngineWrapper &engine);
+    DataPopup(EngineWrapper &engine, HbMainWindow &mainWindow);
 
 public slots:
     void show();
@@ -37,19 +38,20 @@
     void updateSettings();
     void updateVisibility(bool foreground);
 
-signals:
-    void clicked();
 
 private slots:
     void triggerAction(QVariantMap data);
+    void orientationChanged(Qt::Orientation newOrientation);
+    void inForeground();
+    void inBackground();
 
 private:
     QVariantMap collectParams() const;
     void updateData();
 
 private:
-    EngineWrapper &mEngine;
-
+    EngineWrapper& mEngine;
+    HbMainWindow& mMainWindow;
     bool mPopupCreated;
 
     bool mPopupVisible;