diff --git a/companion/src/preferencesdialog.cpp b/companion/src/preferencesdialog.cpp
index b0f59b38d..bcb152962 100644
--- a/companion/src/preferencesdialog.cpp
+++ b/companion/src/preferencesdialog.cpp
@@ -17,7 +17,21 @@ preferencesDialog::preferencesDialog(QWidget *parent) :
updateLock(false)
{
ui->setupUi(this);
-
+ QSettings settings("companion", "companion");
+ int theme_set=settings.value("theme", 1).toInt();
+ QIcon Icon;
+
+ QString Theme;
+ switch(theme_set) {
+ case 0:
+ Theme="classic";
+ break;
+ default:
+ Theme="monochrome";
+ break;
+ }
+ Icon.addPixmap(":/themes/"+Theme+"/preferences.png");
+ this->setWindowIcon(Icon);
QCheckBox * OptionCheckBox[]= {
ui->optionCheckBox_1, ui->optionCheckBox_2, ui->optionCheckBox_3, ui->optionCheckBox_4, ui->optionCheckBox_5, ui->optionCheckBox_6, ui->optionCheckBox_7,
diff --git a/companion/src/preferencesdialog.ui b/companion/src/preferencesdialog.ui
index f53946ab0..e2a16d63d 100644
--- a/companion/src/preferencesdialog.ui
+++ b/companion/src/preferencesdialog.ui
@@ -25,10 +25,6 @@
Preferences
-
-
- :/images/preferences.png:/images/preferences.png
-
QLayout::SetMinimumSize