Please make an asynchronous version of Solid::Device::allDevices() based on the concept of live searches (centered around a new Solid::DeviceList which auto-updates itself). Pay attention to thread safety issues. ;-) Once done, make the old allDevices() deprecated.
*** Bug 288084 has been marked as a duplicate of this bug. ***
*** Bug 272095 has been marked as a duplicate of this bug. ***
This bug is reported on libsolid which is the kdelibs4 version of the solid library. It is now in maintenance mode. If you think it should still be fixed in the KDE Frameworks 5 version of solid please move it to or report a bug on frameworks-solid.
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug. Please try again with the latest version and submit a new bug to frameworks-solid if your issue persists. Thank you!