+
+ bool enableBluetooth();
+ Q_INVOKABLE void processQMLEvent(const QString&);
+ Q_INVOKABLE long getCurrentPosition();
+
+private:
+ void setBluezPath(const QString& path);
+ QString getBluezPath() const;
+ bool checkIfPlayer(const QString& path) const;
+ bool deviceConnected(const QDBusConnection& system_bus);
+ void initialBluetoothData(const QDBusConnection& system_bus);
+ QString bluezPath;