New concept of dynamically placing surfaces in static defined layout areas.
[staging/HomeScreen.git] / HomeScreenSimulator / src / mainwindow.h
index 2eb6e11..3b1855c 100644 (file)
 #define MAINWINDOW_H
 
 #include <QMainWindow>
-#include "../interfaces/daynightmode.h"
+#include <include/daynightmode.hpp>
 #include "daynightmode_adapter.h"
 
 #include "statusbar_proxy.h"
 #include "popup_proxy.h"
+#include "proximity_proxy.h"
+#include "homescreen_proxy.h"
 
 namespace Ui {
 class MainWindow;
@@ -55,11 +57,19 @@ private slots:
 
     void on_pushButton_IconExample_clicked();
 
+    void on_pushButton_PopupExample_clicked();
+
+    void on_pushButton_comboBoxExample_clicked();
+
+    void on_checkBox_ObjectDetected_clicked();
+
 private:
     Ui::MainWindow *mp_ui;
     DaynightmodeAdaptor *mp_dBusDayNightModeAdapter;
     org::agl::statusbar *mp_dBusStatusBarProxy;
     org::agl::popup *mp_dBusPopupProxy;
+    org::agl::proximity *mp_dBusProximityProxy;
+    org::agl::homescreen *mp_dBusHomeScreenProxy;
 };
 
 #endif // MAINWINDOW_H