diff options
Diffstat (limited to 'daemon/bankmanager.h')
| -rw-r--r-- | daemon/bankmanager.h | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/daemon/bankmanager.h b/daemon/bankmanager.h index 7532812..583109d 100644 --- a/daemon/bankmanager.h +++ b/daemon/bankmanager.h @@ -1,9 +1,14 @@ #ifndef BANKMANAGER_H #define BANKMANAGER_H -#include "watchconnector.h" -#include "uploadmanager.h" -#include "appmanager.h" +#include <QTimer> +#include <QUuid> +#include <QVector> +#include <QLoggingCategory> + +class WatchConnector; +class UploadManager; +class AppManager; class BankManager : public QObject { @@ -11,6 +16,16 @@ class BankManager : public QObject QLoggingCategory l; public: + struct SlotInfo { + bool used; + quint32 id; + QString name; + QString company; + quint32 flags; + quint16 version; + QUuid uuid; + }; + explicit BankManager(WatchConnector *watch, UploadManager *upload, AppManager *apps, QObject *parent = 0); int numSlots() const; @@ -46,16 +61,6 @@ private: GeneralFailure = 4 }; - struct SlotInfo { - bool used; - quint32 id; - QString name; - QString company; - quint32 flags; - quint16 version; - QUuid uuid; - }; - QVector<SlotInfo> _slots; QTimer *_refresh; }; |
