diff options
Diffstat (limited to 'src/controller.cpp')
-rw-r--r-- | src/controller.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/controller.cpp b/src/controller.cpp index 047ad96..9d1961c 100644 --- a/src/controller.cpp +++ b/src/controller.cpp @@ -13,7 +13,7 @@ Controller::Controller(const QString &settingsPrefix, QQuickView *view, QObject _settings(new MDConfGroup(this)), _metawatch(0), _reconnect(new ReconnectTimer(this)), - _view(new WidgetView(settingsPrefix, view, this)), + _widgets(new WidgetInfoModel(settingsPrefix, this)), _batteryCharge(0), _batteryCharging(false) { _settings->setPath(settingsPrefix); @@ -25,6 +25,7 @@ Controller::Controller(const QString &settingsPrefix, QQuickView *view, QObject connect(_metawatch, &MetaWatch::disconnected, _reconnect, &ReconnectTimer::scheduleNextAttempt); connect(_metawatch, &MetaWatch::batteryStatus, this, &Controller::handleMetaWatchBatteryStatus); connect(_reconnect, &ReconnectTimer::tryReconnect, _metawatch, &MetaWatch::connectDevice); + connect(_recc) _reconnect->scheduleNextAttempt(); @@ -69,7 +70,7 @@ void Controller::handleMetaWatchConnected() _metawatch->setDateTime(QDateTime::currentDateTime()); _metawatch->updateLcdDisplay(); - _metawatch->updateWidgetList(_view->widgets()); + // TODO _metawatch->updateWidgetList(_view->widgets()); } void Controller::handleMetaWatchBatteryStatus(bool charging, int charge) |