Implemented basic speed game

This commit is contained in:
2021-07-17 05:09:39 +02:00
parent 294c2c32e9
commit b7f418c3a9
44 changed files with 2088 additions and 0 deletions

33
connectionhandler.h Normal file
View File

@ -0,0 +1,33 @@
#ifndef CONNECTIONHANDLER_H
#define CONNECTIONHANDLER_H
#include <QObject>
#include <QBluetoothLocalDevice>
class ConnectionHandler : public QObject
{
Q_PROPERTY(bool alive READ alive NOTIFY deviceChanged)
Q_PROPERTY(QString name READ name NOTIFY deviceChanged)
Q_PROPERTY(QString address READ address NOTIFY deviceChanged)
Q_PROPERTY(bool requiresAddressType READ requiresAddressType CONSTANT)
Q_OBJECT
public:
explicit ConnectionHandler(QObject *parent = nullptr);
bool alive() const;
bool requiresAddressType() const;
QString name() const;
QString address() const;
signals:
void deviceChanged();
private slots:
void hostModeChanged(QBluetoothLocalDevice::HostMode mode);
private:
QBluetoothLocalDevice m_localDevice;
};
#endif // CONNECTIONHANDLER_H