enableFindReplace(false);
#endif
- setMode(SingleLine);
+ setMode(SingleLine); setLineWrapMode(WidgetWidth);
reset();
connect(this, SIGNAL(textChanged()), this, SLOT(on_textChanged()));
computeSizeHint();
}
-void MultiLineEdit::enableScrollBars(bool enable) {
+void MultiLineEdit::setScrollBarsEnabled(bool enable) {
if(_scrollBarsEnabled == enable)
return;
return sizeHint();
}
+void MultiLineEdit::setSpellCheckEnabled(bool enable) {
+#ifdef HAVE_KDE
+ setCheckSpellingEnabled(enable);
+#else
+ Q_UNUSED(enable)
+#endif
+}
+
+void MultiLineEdit::setWordWrapEnabled(bool enable) {
+ setLineWrapMode(enable? WidgetWidth : NoWrap);
+}
+
void MultiLineEdit::historyMoveBack() {
addToHistory(text(), true);
showHistoryEntry();
else
reset(); // equals clear() in this case
+ } else {
+ addToHistory(text());
+ reset();
}
}