From 7607dc1bb93a4df66f1416c1a1a662840fc02e5e Mon Sep 17 00:00:00 2001 From: zheng_wenlong Date: Thu, 27 Jun 2019 14:18:47 +0900 Subject: change for Vui icon display error --- homescreen/src/main.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'homescreen/src/main.cpp') diff --git a/homescreen/src/main.cpp b/homescreen/src/main.cpp index c7c343e..edcc8a7 100644 --- a/homescreen/src/main.cpp +++ b/homescreen/src/main.cpp @@ -33,6 +33,7 @@ #include "mastervolume.h" #include "homescreenhandler.h" #include "homescreenvoice.h" +#include "homescreenconnect.h" #include "toucharea.h" #include "shortcutappmodel.h" #include "hmi-debug.h" @@ -102,6 +103,7 @@ int main(int argc, char *argv[]) HomescreenHandler* homescreenHandler = new HomescreenHandler(); ShortcutAppModel* shortcutAppModel = new ShortcutAppModel(); HomescreenVoice* homescreenVoice = new HomescreenVoice(); + HomescreenConnect* homescreenConnect = new HomescreenConnect(); if(layoutHandler->init(port,token) != 0){ exit(EXIT_FAILURE); @@ -126,6 +128,7 @@ int main(int argc, char *argv[]) TouchArea* touchArea = new TouchArea(); homescreenHandler->init(port, token.toStdString().c_str(), layoutHandler, graphic_role); homescreenVoice->init(port, token.toStdString().c_str()); + homescreenConnect->init(port, token.toStdString().c_str()); // mail.qml loading QQmlApplicationEngine engine; @@ -133,6 +136,7 @@ int main(int argc, char *argv[]) engine.rootContext()->setContextProperty("layoutHandler", layoutHandler); engine.rootContext()->setContextProperty("homescreenHandler", homescreenHandler); engine.rootContext()->setContextProperty("homescreenVoice", homescreenVoice); + engine.rootContext()->setContextProperty("homescreenConnect", homescreenConnect); engine.rootContext()->setContextProperty("touchArea", touchArea); engine.rootContext()->setContextProperty("shortcutAppModel", shortcutAppModel); engine.rootContext()->setContextProperty("launcher", launcher); @@ -188,6 +192,7 @@ int main(int argc, char *argv[]) QObject::connect(homescreenHandler, SIGNAL(shortcutChanged(QString, QString, QString)), shortcutAppModel, SLOT(changeShortcut(QString, QString, QString))); QObject::connect(shortcutAppModel, SIGNAL(shortcutUpdated(QString, struct json_object*)), homescreenHandler, SLOT(updateShortcut(QString, struct json_object*))); + QObject::connect(window, SIGNAL(frameSwapped()), layoutHandler, SLOT(slotActivateSurface())); return a.exec(); } -- cgit 1.2.3-korg