From e85959099c454f59187bfad94a1f95d19a35c89d Mon Sep 17 00:00:00 2001
From: EndrII <EndrIIMail@gmail.com>
Date: Fri, 7 May 2021 17:53:34 +0300
Subject: [PATCH] use a new activity handler

---
 HanoiTowers/client/main.cpp | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/HanoiTowers/client/main.cpp b/HanoiTowers/client/main.cpp
index c57761d..1540d7b 100644
--- a/HanoiTowers/client/main.cpp
+++ b/HanoiTowers/client/main.cpp
@@ -12,6 +12,7 @@
 #include <QQmlApplicationEngine>
 #include <QQmlComponent>
 #include <QQmlContext>
+#include "activityhandler.h"
 #include "hanoitowers.h"
 #include <QTranslator>
 #include <qmlnotifyservice.h>
@@ -51,6 +52,12 @@ int main(int argc, char *argv[])
         return 2;
     }
 
+#ifdef Q_OS_ANDROID
+
+    ActivityHandler *activityHandler = new ActivityHandler(&app);
+    engine.rootContext()->setContextProperty(QLatin1String("activityHandler"), activityHandler);
+#endif
+
     root->setContextProperty("backEnd", &back);
     root->setContextProperty("OnlineStatusQml", QVariant::fromValue(OnlineStatusQml{}));