From 5be60cd11d0d9dbde8ca67f0ec88e10540c490db Mon Sep 17 00:00:00 2001 From: Daniel Teichmann Date: Thu, 8 Jul 2021 15:57:44 +0200 Subject: Refresh hosts every 10 seconds. --- src/main_qmladaptor.cpp | 4 ++++ src/main_qmladaptor.h | 1 + 2 files changed, 5 insertions(+) diff --git a/src/main_qmladaptor.cpp b/src/main_qmladaptor.cpp index 2dec33c..6684d13 100644 --- a/src/main_qmladaptor.cpp +++ b/src/main_qmladaptor.cpp @@ -34,6 +34,10 @@ MainQMLAdaptor::MainQMLAdaptor(QObject *parent, QQmlApplicationEngine* engine, _engine = engine; _dbus_api = dbus_api; _rwaHostModel = new QList; + + QTimer *timer = new QTimer(this); + connect(timer, &QTimer::timeout, _dbus_api, QOverload<>::of(&DBusAPI::get_web_app_hosts_request)); + timer->start(10000); } void MainQMLAdaptor::onRwaHostSelected(QString host_uuid) { diff --git a/src/main_qmladaptor.h b/src/main_qmladaptor.h index 48923d5..d928acd 100644 --- a/src/main_qmladaptor.h +++ b/src/main_qmladaptor.h @@ -35,6 +35,7 @@ #include #include #include +#include #include "RWAHost.h" #include "DBusAPI.h" -- cgit v1.2.3