D26870: [ksgrd] Drop a QWidget dependency
This revision was automatically updated to reflect the committed changes. Closed by commit R111:d7a5f72c7a69: [ksgrd] Drop a QWidget dependency (authored by davidedmundson). REPOSITORY R111 KSysguard Library CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D26870?vs=74238=74302 REVISION DETAIL https://phabricator.kde.org/D26870 AFFECTED FILES CMakeLists.txt ksgrd/CMakeLists.txt ksgrd/SensorManager.cpp ksgrd/SensorManager.h To: davidedmundson, #plasma, apol Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
D26870: [ksgrd] Drop a QWidget dependency
davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidedmundson requested review of this revision. REVISION SUMMARY The broadcaster just needs to receive a QEvent getting propogated upwards, it doesn't need to be a QWidget. This makes the client API considerably lighter. .so is bumped as it is technically an ABI break. TEST PLAN Ksysguard still works lddtree shows everything being much lighter REPOSITORY R111 KSysguard Library BRANCH master REVISION DETAIL https://phabricator.kde.org/D26870 AFFECTED FILES CMakeLists.txt ksgrd/CMakeLists.txt ksgrd/SensorManager.cpp ksgrd/SensorManager.h To: davidedmundson, #plasma Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart