From: Manuel Nickschas Date: Sat, 14 Mar 2009 01:11:23 +0000 (+0100) Subject: Some more tweaks to the KDEified input line X-Git-Tag: 0.5-rc1~286 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=f4de537b2032ee4782de332c69feff245b9a4d30 Some more tweaks to the KDEified input line * Remove unneeded context menu entries * Properly handle the return key * Scroll is better than wrap :> --- diff --git a/src/uisupport/inputline.cpp b/src/uisupport/inputline.cpp index eaf1212f..91b45440 100644 --- a/src/uisupport/inputline.cpp +++ b/src/uisupport/inputline.cpp @@ -38,6 +38,9 @@ InputLine::InputLine(QWidget *parent) setMaximumHeight(document()->size().toSize().height()); setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setAcceptRichText(false); + setLineWrapMode(NoWrap); + enableFindReplace(false); + setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); connect(this, SIGNAL(textChanged()), this, SLOT(on_textChanged())); #endif @@ -103,11 +106,15 @@ void InputLine::keyPressEvent(QKeyEvent * event) { case Qt::Key_Select: // for Qtopia emit returnPressed(); + break; #ifdef HAVE_KDE //Since this is a ktextedit, we don't have this signal "natively" case Qt::Key_Return: + event->accept(); emit returnPressed(); + break; + #endif default: