mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 09:23:03 +00:00
fix: 修复无法通过蓝牙主面板开启关闭蓝牙的问题
开启和关闭蓝牙通过调用AdaptersManager类的setAdapterPowered接口来实现 Log: 修复开启关闭蓝牙失败的问题 Influence: 打开快捷面板,点击蓝牙图标,观察蓝牙是否正常开启和关闭 Bug: https://pms.uniontech.com/bug-view-171419.html Change-Id: I6f2acfded7a90e3454f507118224e5179a726fb8
This commit is contained in:
parent
9fbca27acc
commit
455402d640
@ -83,7 +83,7 @@ bool BluetoothMainWidget::eventFilter(QObject *watcher, QEvent *event)
|
|||||||
case QEvent::MouseButtonRelease: {
|
case QEvent::MouseButtonRelease: {
|
||||||
bool status = !(isOpen());
|
bool status = !(isOpen());
|
||||||
for (const Adapter *adapter : m_adapterManager->adapters())
|
for (const Adapter *adapter : m_adapterManager->adapters())
|
||||||
const_cast<Adapter *>(adapter)->setPowered(status);
|
m_adapterManager->setAdapterPowered(adapter, status);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user