diff options
author | zheng_wenlong <wenlong_zheng@nexty-ele.com> | 2019-06-06 16:08:33 +0900 |
---|---|---|
committer | zheng_wenlong <wenlong_zheng@nexty-ele.com> | 2019-06-06 16:08:33 +0900 |
commit | b7c05148ee0078a84e7e3d800ae4ff09fa5d0282 (patch) | |
tree | 25c79544ac942b29721fc4f4d95462f132b755fe /app/main.cpp | |
parent | a9c3db6bb81d56ff742fe1f40c97a0819cd2bf9a (diff) |
add homescreen handler
Diffstat (limited to 'app/main.cpp')
-rw-r--r-- | app/main.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/app/main.cpp b/app/main.cpp index 798e621..f45df99 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -139,6 +139,21 @@ int main(int argc, char *argv[]) QQuickWindow *window = qobject_cast<QQuickWindow *>(root); qhsHandler->setQuickWindow(window); + /*Homescreen notify navigation start*/ + qhsHandler->set_event_handler(QLibHomeScreen::Event_StartNavigation, [root](json_object *object){ +// QMetaObject::invokeMethod(root,"vui_startguidance"); + + }); + qhsHandler->set_event_handler(QLibHomeScreen::Event_StopNavigation, [root](json_object *object){ + QMetaObject::invokeMethod(root,"vui_cancelguidance"); + + }); + qhsHandler->set_event_handler(QLibHomeScreen::Event_CancelDestination, [root](json_object *object){ + QMetaObject::invokeMethod(root,"vui_cancelguidance"); + + }); + /*Homescreen notify navigation end*/ + #else // for only libwindowmanager QGuiApplication app(argc, argv); app.setApplicationName("navigation"); |