#ifndef VBLUETOOTHDEVICEINFO_H #define VBLUETOOTHDEVICEINFO_H // Qt #include #include #include // Project namespace View { class VBluetoothDeviceInfo: public QObject { Q_OBJECT Q_PROPERTY(QString name READ getName NOTIFY deviceChanged) Q_PROPERTY(QString address READ getAddress NOTIFY deviceChanged) public: VBluetoothDeviceInfo(const QBluetoothDeviceInfo &device); void setDevice(const QBluetoothDeviceInfo &device); QString getName() const; QString getAddress() const; QBluetoothDeviceInfo getDevice() const; signals: void deviceChanged(); private: QBluetoothDeviceInfo device; }; } #endif // VBLUETOOTHDEVICEINFO_H