From: Dirk Rettschlag Date: Wed, 17 Feb 2010 10:19:10 +0000 (+0100) Subject: added settings option to show/hide the style buttons X-Git-Tag: 0.6-rc1~46 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=96236cf8d84711e01eef9153b229439146b4428b added settings option to show/hide the style buttons --- diff --git a/src/qtui/inputwidget.cpp b/src/qtui/inputwidget.cpp index 9fab60cb..ec6e92a3 100644 --- a/src/qtui/inputwidget.cpp +++ b/src/qtui/inputwidget.cpp @@ -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()); } diff --git a/src/qtui/inputwidget.h b/src/qtui/inputwidget.h index e5d6c1de..ff99bbb3 100644 --- a/src/qtui/inputwidget.h +++ b/src/qtui/inputwidget.h @@ -56,10 +56,10 @@ private slots: void setUseCustomFont(const QVariant &); void setEnableSpellCheck(const QVariant &); void setShowNickSelector(const QVariant &); + void setShowStyleButtons(const QVariant &); void setMaxLines(const QVariant &); void setMultiLineEnabled(const QVariant &); void setScrollBarsEnabled(const QVariant &); - void on_inputEdit_textEntered(const QString &text) const; void changeNick(const QString &newNick) const; diff --git a/src/qtui/settingspages/inputwidgetsettingspage.ui b/src/qtui/settingspages/inputwidgetsettingspage.ui index c1ceb123..c64add4a 100644 --- a/src/qtui/settingspages/inputwidgetsettingspage.ui +++ b/src/qtui/settingspages/inputwidgetsettingspage.ui @@ -73,6 +73,22 @@ + + + + Show style buttons + + + true + + + ShowStyleButtons + + + true + + +