fix typo
[staging/HomeScreen.git] / HomeScreenSimulator / src / mainwindow.cpp
index 743c854..5bb1487 100644 (file)
 MainWindow::MainWindow(QWidget *parent) :
     QMainWindow(parent),
     mp_ui(new Ui::MainWindow),
-    mp_dBusDayNightModeAdapter(0),
+    mp_dBusDayNightModeAdaptor(0),
     mp_dBusStatusBarProxy(0),
     mp_dBusPopupProxy(0),
-    mp_dBusProximityProxy(0)
+    mp_dBusProximityProxy(0),
+    mp_dBusHomeScreenProxy(0)
 {
     mp_ui->setupUi(this);
 
@@ -31,7 +32,7 @@ MainWindow::MainWindow(QWidget *parent) :
     QDBusConnection dbus = QDBusConnection::sessionBus();
 
     // publish dbus day night mode interface
-    mp_dBusDayNightModeAdapter = new DaynightmodeAdaptor((QObject*)this);
+    mp_dBusDayNightModeAdaptor = new DaynightmodeAdaptor((QObject*)this);
 
     dbus.registerService("org.agl.homescreen.simulator");
     dbus.registerObject("/", this);
@@ -48,6 +49,11 @@ MainWindow::MainWindow(QWidget *parent) :
                                               "/Proximity",
                                               QDBusConnection::sessionBus(),
                                               0);
+    mp_dBusHomeScreenProxy = new org::agl::homescreen("org.agl.homescreen",
+                                                     "/HomeScreen",
+                                                     QDBusConnection::sessionBus(),
+                                                     0);
+
     QSettings settings;
     this->move(settings.value("homescreensimulator/pos").toPoint());
     mp_ui->radioButton_DayMode->setChecked(settings.value("homescreensimulator/daymode", true).toBool()); // if nothing is stored, use "true"
@@ -61,13 +67,14 @@ MainWindow::~MainWindow()
     settings.setValue("homescreensimulator/daymode", mp_ui->radioButton_DayMode->isChecked());
     settings.setValue("homescreensimulator/nightmode", mp_ui->radioButton_NightMode->isChecked());
 
+    delete mp_dBusHomeScreenProxy;
     delete mp_dBusProximityProxy;
     delete mp_dBusPopupProxy;
     delete mp_dBusStatusBarProxy;
 
-    if (0 == mp_dBusDayNightModeAdapter)
+    if (0 == mp_dBusDayNightModeAdaptor)
     {
-        delete mp_dBusDayNightModeAdapter;
+        delete mp_dBusDayNightModeAdaptor;
     }
     delete mp_ui;
 }