diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,7 +56,7 @@ VARIABLE_PREFIX KSYSGUARD VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/ksysguard_version.h" PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5SysGuardConfigVersion.cmake" - SOVERSION 7 + SOVERSION 8 ) find_package(X11) diff --git a/ksgrd/CMakeLists.txt b/ksgrd/CMakeLists.txt --- a/ksgrd/CMakeLists.txt +++ b/ksgrd/CMakeLists.txt @@ -26,13 +26,11 @@ target_link_libraries(ksgrd PUBLIC Qt5::Core - Qt5::Widgets # QWidget in SensorManager.h Qt5::Network # QTcpSocket in SensorSocketAgent.h KF5::ConfigCore # KConfigGroup in SensorManager.h PRIVATE KF5::I18n KF5::CoreAddons - KF5::ConfigWidgets KF5::ProcessCore ) diff --git a/ksgrd/SensorManager.h b/ksgrd/SensorManager.h --- a/ksgrd/SensorManager.h +++ b/ksgrd/SensorManager.h @@ -78,7 +78,7 @@ bool resynchronize( const QString &hostName ); void notify( const QString &msg ) const; - void setBroadcaster( QWidget *wdg ); + void setBroadcaster( QObject *wdg ); bool sendRequest( const QString &hostName, const QString &request, SensorClient *client, int id = 0 ); @@ -124,7 +124,7 @@ QStringList mHostList; QStringList mCommandList; - QPointer mBroadcaster; + QPointer mBroadcaster; }; Q_DECL_EXPORT extern SensorManager* SensorMgr; diff --git a/ksgrd/SensorManager.cpp b/ksgrd/SensorManager.cpp --- a/ksgrd/SensorManager.cpp +++ b/ksgrd/SensorManager.cpp @@ -21,10 +21,9 @@ */ -#include +#include #include #include -#include #include #include #include "ksgrd_debug.h" @@ -345,7 +344,7 @@ } } -void SensorManager::setBroadcaster( QWidget *wdg ) +void SensorManager::setBroadcaster( QObject *wdg ) { mBroadcaster = wdg; }