added settings option to show/hide the style buttons
[quassel.git] / src / qtui / inputwidget.cpp
index 9fab60c..ec6e92a 100644 (file)
@@ -107,6 +107,9 @@ InputWidget::InputWidget(QWidget *parent)
   s.notify("ShowNickSelector", this, SLOT(setShowNickSelector(QVariant)));
   setShowNickSelector(s.value("ShowNickSelector", true));
 
+  s.notify("ShowStyleButtons", this, SLOT(setShowStyleButtons(QVariant)));
+  setShowStyleButtons(s.value("ShowStyleButtons", true));
+
   s.notify("MaxNumLines", this, SLOT(setMaxLines(QVariant)));
   setMaxLines(s.value("MaxNumLines", 5));
 
@@ -152,6 +155,10 @@ void InputWidget::setShowNickSelector(const QVariant &v) {
   ui.ownNick->setVisible(v.toBool());
 }
 
+void InputWidget::setShowStyleButtons(const QVariant &v) {
+  ui.showStyleButton->setVisible(v.toBool());
+}
+
 void InputWidget::setMaxLines(const QVariant &v) {
   ui.inputEdit->setMaxHeight(v.toInt());
 }