6 #include <QDBusInterface>
7 #include <QDBusObjectPath>
8 #include <QFutureWatcher>
10 #include "FingerManagerDevicesModel.h"
12 #define INTERFACE_ACQUIRE_RETRY 3
14 void getDevicesReal();
16 class FMDbusConn
: public QObject
{
21 void devicesDiscovered(int idx
);
22 void enrolledFingersDiscovered();
24 void emitDiscovered(int idx
);
26 QDBusInterface
*managerIface
;
27 QDBusInterface
* getManagerIface(int retr
);
28 QFutureWatcher
<FingerManagerDevicesModel
*> *deviceResultsWatcher
;
33 void getEnrolledFingers(QDBusObjectPath device
);
34 FingerManagerDevicesModel
* getModel(int idx
);
37 #endif /*FMDBUSCONN_H_*/