X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=HomeScreen%2Fsrc%2Fmainwindow.h;h=d94546af1958130150c4e5ee9a7ae6b056658f4e;hb=5a040cf1e77872dd567f6ffba50ed79fc27d5822;hp=d984c3eb9548c0caed41adb241d5e653109986e9;hpb=3478f65b39560b333ba189e7d86e2c2cebfc9c7a;p=staging%2FHomeScreen.git diff --git a/HomeScreen/src/mainwindow.h b/HomeScreen/src/mainwindow.h index d984c3e..d94546a 100644 --- a/HomeScreen/src/mainwindow.h +++ b/HomeScreen/src/mainwindow.h @@ -20,11 +20,16 @@ #include #include "daynightmode_proxy.h" +#include "homescreencontrolinterface.h" + #include "statusbarwidget.h" #include "controlbarwidget.h" #include "settingswidget.h" +#include "applauncherwidget.h" #include "popupwidget.h" +#include "layouthandler.h" + namespace Ui { class MainWindow; @@ -42,6 +47,7 @@ public: public Q_SLOTS: void dayNightModeSlot(int mode); + public slots: void updateColorScheme(); @@ -49,6 +55,7 @@ protected: // called when the translator loaded a new language set void changeEvent(QEvent* event); + private: Ui::MainWindow *mp_ui; @@ -57,9 +64,14 @@ private: ControlBarWidget *mp_controlBarWidget; org::agl::daynightmode *mp_dBusDayNightMode_ControlBarWidget; SettingsWidget *mp_settingsWidget; + AppLauncherWidget *mp_applauncherwidget; PopupWidget *mp_popupWidget; - org::agl::daynightmode *mp_dayNightModeProxy; + LayoutHandler *mp_layoutHandler; + + org::agl::daynightmode *mp_dBusDayNightModeProxy; + + HomeScreenControlInterface *mp_homeScreenControlInterface; }; #endif // MAINWINDOW_H