Mark missing settingsKey name as non-translateable
[quassel.git] / src / qtui / settingspages / chatviewsettingspage.cpp
index 8267173..76780b1 100644 (file)
  ***************************************************************************/
 
 #include "chatviewsettingspage.h"
-
 #include "colorbutton.h"
+#include "qtui.h"
+#include "qtuistyle.h"
 
 ChatViewSettingsPage::ChatViewSettingsPage(QWidget *parent)
-  : SettingsPage(tr("Appearance"), tr("Chat View"), parent)
+  : SettingsPage(tr("Interface"), tr("Chat View"), parent)
 {
   ui.setupUi(this);
 
+#ifndef HAVE_WEBKIT
+  ui.showWebPreview->hide();
+  ui.showWebPreview->setEnabled(false);
+#endif
+
   initAutoWidgets();
 }
+
+void ChatViewSettingsPage::save() {
+  SettingsPage::save();
+  QtUi::style()->generateSettingsQss();
+  QtUi::style()->reload();
+}