UdisksChangeWatch
Watches UDisks for a change of a drive's health: the PropertiesChanged signal of NVMe.Controller or Drive.Ata on any drive object (monitor-facts-column §MFD-7c).
| Inherits | QObject |
In the namespace platform::hardware. Declared in src/libs/libplatform/platform/posix/UdisksChangeWatch.hpp.
Detailed description
UDisks refreshes SMART every 10 minutes (L8) and says so with this signal, so the reader reads at once instead of at its next interval. The signal arrives through the event loop of the thread that made the watch. It is declared here, free of QtDBus types, so moc sees it on every build; Udisks_posix.cpp connects it when the build has Qt.dbus.