_maxHeight(5),
_scrollBarsEnabled(true),
_pasteProtectionEnabled(true),
+ _emacsMode(false),
_lastDocumentHeight(-1)
{
#if QT_VERSION >= 0x040500
moveCursor(QTextCursor::EndOfLine, QTextCursor::KeepAnchor);
cut();
return;
+
+ default:
+ break;
}
}
else if(event->modifiers() & Qt::MetaModifier ||
}
return;
}
+
+ default:
+ break;
}
}
}
if(line.isEmpty())
continue;
addToHistory(line);
- emit textEntered(line);
}
reset();
+ foreach(const QString &line, text.split('\n', QString::SkipEmptyParts)) {
+ emit textEntered(line);
+ }
_tempHistory.clear();
} else {
emit noTextEntered();