@@ -59,7 +59,7 @@ class FbListener: public ::firebase::messaging::Listener
5959 virtual void OnMessage (const ::firebase::messaging::Message &message)
6060 {
6161 qDebug () << " Received FCM message" ;
62- NotificationService *ns = new NotificationService ();
62+ NotificationService *ns = NotificationService::Instance ();
6363 ns->handleMessage (message);
6464 }
6565
@@ -81,16 +81,6 @@ static ::firebase::InitResult firebaseInitializeMessaging(::firebase::App *app,
8181 return res;
8282}
8383
84-
85-
86-
87-
88-
89-
90-
91-
92-
93-
9484HardwareUtilsAndroid::HardwareUtilsAndroid (QObject *parent):
9585 HardwareUtils(parent),
9686 fcmListener(new FbListener())
@@ -103,7 +93,7 @@ HardwareUtilsAndroid::~HardwareUtilsAndroid()
10393
10494HardwareUtilsAndroid *HardwareUtilsAndroid::Instance (QObject *parent)
10595{
106- return static_cast <HardwareUtilsAndroid*>(HardwareUtils::Instance (parent));
96+ return dynamic_cast <HardwareUtilsAndroid*>(HardwareUtils::Instance (parent));
10797}
10898
10999void HardwareUtilsAndroid::platformInit (QQmlApplicationEngine *e)
@@ -174,13 +164,13 @@ void HardwareUtilsAndroid::inputTextDialog(const QString &title, const QString &
174164
175165void HardwareUtilsAndroid::loadAuthKeychain (QString &email, QString &pass)
176166{
177- this -> HardwareUtils ::loadAuthKeychain (email, pass);
167+ HardwareUtils::loadAuthKeychain (email, pass);
178168 QAndroidJniObject::callStaticMethod<void >(" fr/calaos/calaoshome/HardwareUtils" , " loadAuthKeychain" );
179169}
180170
181171void HardwareUtilsAndroid::saveAuthKeychain (const QString &email, const QString &pass)
182172{
183- this -> HardwareUtils ::saveAuthKeychain (email, pass);
173+ HardwareUtils::saveAuthKeychain (email, pass);
184174 QAndroidJniObject jEmail = QAndroidJniObject::fromString (email);
185175 QAndroidJniObject jPass = QAndroidJniObject::fromString (pass);
186176 QAndroidJniObject::callStaticMethod<void >(" fr/calaos/calaoshome/HardwareUtils" , " saveAuthKeychain" , " (Ljava/lang/String;Ljava/lang/String;)V" ,
@@ -191,7 +181,7 @@ void HardwareUtilsAndroid::saveAuthKeychain(const QString &email, const QString
191181
192182void HardwareUtilsAndroid::setConfigOption (QString key, QString value)
193183{
194- this -> HardwareUtils ::setConfigOption (key, value);
184+ HardwareUtils::setConfigOption (key, value);
195185 QAndroidJniObject jKey = QAndroidJniObject::fromString (key);
196186 QAndroidJniObject jValue = QAndroidJniObject::fromString (value);
197187 QAndroidJniObject::callStaticMethod<void >(" fr/calaos/calaoshome/HardwareUtils" , " setConfigOption" , " (Ljava/lang/String;Ljava/lang/String;)V" ,
@@ -200,36 +190,12 @@ void HardwareUtilsAndroid::setConfigOption(QString key, QString value)
200190 );
201191}
202192
203- QString HardwareUtilsAndroid::getConfigOption (QString key)
204- {
205- return this ->HardwareUtils ::getConfigOption (key);
206- }
207-
208193void HardwareUtilsAndroid::resetAuthKeychain ()
209194{
210- this -> HardwareUtils ::resetAuthKeychain ();
195+ HardwareUtils::resetAuthKeychain ();
211196 QAndroidJniObject::callStaticMethod<void >(" fr/calaos/calaoshome/HardwareUtils" , " resetAuthKeychain" , " ()V" );
212197}
213198
214-
215-
216-
217-
218-
219-
220-
221-
222-
223-
224-
225-
226-
227-
228-
229-
230-
231-
232-
233199// JNI //
234200
235201static void emitDialogTextValid (JNIEnv *env, jobject obj, jstring text)
@@ -254,7 +220,6 @@ static void emitDialogCancel(JNIEnv *env, jobject obj)
254220
255221static jstring getDemoUser (JNIEnv *env, jobject obj)
256222{
257- Q_UNUSED (env);
258223 Q_UNUSED (obj);
259224 auto stduser = Common::getDemoUser ().toStdString ();
260225 const char * ret = stduser.c_str ();
@@ -263,7 +228,6 @@ static jstring getDemoUser(JNIEnv *env, jobject obj)
263228
264229static jstring getDemoPass (JNIEnv *env, jobject obj)
265230{
266- Q_UNUSED (env);
267231 Q_UNUSED (obj);
268232 auto stdpass = Common::getDemoPass ().toStdString ();
269233 const char * ret = stdpass.c_str ();
@@ -272,7 +236,6 @@ static jstring getDemoPass(JNIEnv *env, jobject obj)
272236
273237static jstring getDemoHost (JNIEnv *env, jobject obj)
274238{
275- Q_UNUSED (env);
276239 Q_UNUSED (obj);
277240 auto stdhost = Common::getDemoHost ().toStdString ();
278241 const char * ret = stdhost.c_str ();
0 commit comments