我正在使用Qt 5.5开发蓝牙应用程序。使用QBluetoothLocalDevice
,我可以看到我想要配对的设备。需要提交密码作为配对过程的一部分。怎么做?
将相同的设备与我的手机配对,并立即显示密码输入。
connect(m_localDevice, &QBluetoothLocalDevice::error, this, &BluetoothModel::handleLocalDeviceError);
connect(m_localDevice, &QBluetoothLocalDevice::pairingDisplayConfirmation, this, &BluetoothModel::handlePairingDisplayConfirmation);
这不会显示来自BluetoothModel::handlePairingDisplayConfirmation
广告位的任何调试消息。调试/错误消息是
qt.bluetooth.bluez: Failed to create pairing "org.freedesktop.DBus.Error.NoReply"
BluetoothModel::setPairingStatusMessage "Pairing request failed."
有人试过这样做吗?提前谢谢。