fix: 修复无法通过蓝牙主面板开启关闭蓝牙的问题

开启和关闭蓝牙通过调用AdaptersManager类的setAdapterPowered接口来实现

Log: 修复开启关闭蓝牙失败的问题
Influence: 打开快捷面板,点击蓝牙图标,观察蓝牙是否正常开启和关闭
Bug: https://pms.uniontech.com/bug-view-171419.html
Change-Id: I6f2acfded7a90e3454f507118224e5179a726fb8
This commit is contained in:
donghualin 2022-12-07 18:19:27 +08:00
parent 9fbca27acc
commit 455402d640

View File

@ -83,7 +83,7 @@ bool BluetoothMainWidget::eventFilter(QObject *watcher, QEvent *event)
case QEvent::MouseButtonRelease: {
bool status = !(isOpen());
for (const Adapter *adapter : m_adapterManager->adapters())
const_cast<Adapter *>(adapter)->setPowered(status);
m_adapterManager->setAdapterPowered(adapter, status);
return true;
}