diff options
author | Mavridis Philippe <mavridisf@gmail.com> | 2022-01-14 14:03:12 +0200 |
---|---|---|
committer | Mavridis Philippe <mavridisf@gmail.com> | 2022-01-14 14:03:12 +0200 |
commit | aaa7f2013fae32d96a15b21ff45a17571795bfff (patch) | |
tree | 397b0b7aa8b42c1a646ee1a35d064878c8bacd7b | |
parent | c9be50cc8d83e79c2fa32fcb0642927cc75cd0ba (diff) | |
download | tdetoys-aaa7f2013fae32d96a15b21ff45a17571795bfff.tar.gz tdetoys-aaa7f2013fae32d96a15b21ff45a17571795bfff.zip |
WeatherLib: initialize correct icon setting
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
-rw-r--r-- | kweather/weatherlib.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/kweather/weatherlib.cpp b/kweather/weatherlib.cpp index a7bb13c..5ca6640 100644 --- a/kweather/weatherlib.cpp +++ b/kweather/weatherlib.cpp @@ -34,6 +34,7 @@ email : geiseri@msoe.edu #include <unistd.h> #include <tdeapplication.h> #include <kpassivepopup.h> +#include <tdeconfig.h> #include "metar_parser.h" #include "stationdatabase.h" @@ -89,6 +90,12 @@ WeatherLib::WeatherLib(StationDatabase *stationDB, TQObject *parent, const char m_StationDb = stationDB; data.setAutoDelete( true ); + + // Initialize correct icon setting + TDEConfig *conf = new TDEConfig("weather_panelappletrc"); + conf->setGroup("General Options"); + WeatherIconPrivate::instance()->useIconTheme(conf->readBoolEntry("use_icon_theme", true)); + delete conf; } WeatherLib::~WeatherLib() |