From 069b3d4cefd3a705182942a0fa30ad9257e6c6a4 Mon Sep 17 00:00:00 2001 From: xust Date: Tue, 23 Jan 2024 11:36:40 +0800 Subject: [PATCH] fix: [bluetooth] no menu entry when first launch as title. Log: as title. Bug: https://pms.uniontech.com/bug-view-241053.html --- .../dfmplugin-utils/bluetooth/virtualbluetoothplugin.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/plugins/common/dfmplugin-utils/bluetooth/virtualbluetoothplugin.cpp b/src/plugins/common/dfmplugin-utils/bluetooth/virtualbluetoothplugin.cpp index acaaee2d53..7d942cb217 100644 --- a/src/plugins/common/dfmplugin-utils/bluetooth/virtualbluetoothplugin.cpp +++ b/src/plugins/common/dfmplugin-utils/bluetooth/virtualbluetoothplugin.cpp @@ -8,11 +8,17 @@ #include +#include + using namespace dfmplugin_utils; void VirtualBluetoothPlugin::initialize() { - // BluetoothManager::instance(); + QTimer::singleShot(1000, this, [] { + fmInfo() << "start initialize bluetooth manager"; + BluetoothManager::instance(); + fmInfo() << "end initialize bluetooth manager"; + }); dpfSlotChannel->connect("dfmplugin_utils", "slot_Bluetooth_IsAvailable", this, &VirtualBluetoothPlugin::bluetoothAvailable); dpfSlotChannel->connect("dfmplugin_utils", "slot_Bluetooth_SendFiles", this, &VirtualBluetoothPlugin::sendFiles);