1
0
mirror of https://gitee.com/drabel/LibQQt.git synced 2025-01-04 10:18:44 +08:00
LibQQt/examples/qqtnetworkexample/quserbluetoothprotocol.cpp
2017-10-24 11:07:24 +08:00

23 lines
633 B
C++

#include "quserbluetoothprotocol.h"
#include "qqtbluetoothclient.h"
#include "qqtbluetoothmanager.h"
QUserBluetoothProtocol::QUserBluetoothProtocol(QObject* parent) : QObject(parent)
{
}
QQtBluetoothClient* QQtUserBluetoothClientInstance(QObject* parent)
{
static QQtBluetoothClient* cli = nullptr;
if (!cli)
{
QQtBluetoothManager* inst = QQtBluetoothManager::Instance(parent);
inst->getDeviceList().first().address();
cli = new QQtBluetoothClient(QBluetoothServiceInfo::RfcommProtocol, parent);
cli->setServiceAddress(inst->getDeviceList().first().address());
}
return cli;
}