X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Ftopicwidget.cpp;h=40e7ae8e21c747634a96f133f5d92d02f45d6f1c;hp=0d9cb25061ca137b8bc022c444be16eae1cd2784;hb=dcba0652ac1275877b98b06d6482924ee6df0cd1;hpb=8a618fb4514d83a76cec8e7cd1319b935366a616 diff --git a/src/qtui/topicwidget.cpp b/src/qtui/topicwidget.cpp index 0d9cb250..40e7ae8e 100644 --- a/src/qtui/topicwidget.cpp +++ b/src/qtui/topicwidget.cpp @@ -1,11 +1,11 @@ /*************************************************************************** - * Copyright (C) 2005/06 by The Quassel Team * + * Copyright (C) 2005/06 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * + * (at your option) version 3. * * * * This program is distributed in the hope that it will be useful, * * but WITHOUT ANY WARRANTY; without even the implied warranty of * @@ -28,13 +28,12 @@ TopicWidget::TopicWidget(QWidget *parent) ui.setupUi(this); } -QString TopicWidget::topic() const { - return ui.topicLineEdit->text(); -} - void TopicWidget::setTopic(const QString &newtopic) { ui.topicLineEdit->setText(newtopic); + ui.topicLineEdit->setCursorPosition(0); } -TopicWidget::~TopicWidget() { +void TopicWidget::on_topicLineEdit_returnPressed() { + ui.topicLineEdit->setCursorPosition(0); + emit topicChanged(topic()); }