From f4de537b2032ee4782de332c69feff245b9a4d30 Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Sat, 14 Mar 2009 02:11:23 +0100 Subject: [PATCH 1/1] Some more tweaks to the KDEified input line * Remove unneeded context menu entries * Properly handle the return key * Scroll is better than wrap :> --- src/uisupport/inputline.cpp | 7 +++++++ 1 file changed, 7 insertions(+) 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: -- 2.20.1