Introduce Clickable::activate() to put handling clicks in a single place
[quassel.git] / src / uisupport / multilineedit.cpp
index 3a6876b..96fd43f 100644 (file)
@@ -54,7 +54,8 @@ MultiLineEdit::MultiLineEdit(QWidget *parent)
   enableFindReplace(false);
 #endif
 
-  setMode(SingleLine); setLineWrapMode(WidgetWidth);
+  setMode(SingleLine);
+  setWordWrapEnabled(false);
   reset();
 
   connect(this, SIGNAL(textChanged()), this, SLOT(on_textChanged()));
@@ -162,6 +163,7 @@ void MultiLineEdit::setSpellCheckEnabled(bool enable) {
 
 void MultiLineEdit::setWordWrapEnabled(bool enable) {
   setLineWrapMode(enable? WidgetWidth : NoWrap);
+  updateSizeHint();
 }
 
 void MultiLineEdit::historyMoveBack() {