Add a settingspage for configuring the input widget
[quassel.git] / src / uisupport / multilineedit.cpp
index 5b81ab3..a79ef28 100644 (file)
@@ -151,6 +151,14 @@ QSize MultiLineEdit::minimumSizeHint() const {
   return sizeHint();
 }
 
+void MultiLineEdit::enableSpellCheck(bool enable) {
+#ifdef HAVE_KDE
+  setCheckSpellingEnabled(enable);
+#else
+  Q_UNUSED(enable)
+#endif
+}
+
 void MultiLineEdit::historyMoveBack() {
   addToHistory(text(), true);
 
@@ -169,6 +177,9 @@ void MultiLineEdit::historyMoveForward() {
       showHistoryEntry();
     else
       reset();              // equals clear() in this case
+  } else {
+    addToHistory(text());
+    reset();
   }
 }