X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Ftopicwidget.cpp;h=40e7ae8e21c747634a96f133f5d92d02f45d6f1c;hp=a16807f0f3a11a5ae4f3f192b10f0e062d1c3961;hb=dcba0652ac1275877b98b06d6482924ee6df0cd1;hpb=9fd4619e9aca7d53d7c5df156a0b25956a1bf682 diff --git a/src/qtui/topicwidget.cpp b/src/qtui/topicwidget.cpp index a16807f0..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 * @@ -26,8 +26,14 @@ TopicWidget::TopicWidget(QWidget *parent) : QWidget(parent) { ui.setupUi(this); - ui.topicLineEdit->setText("+++ DUMMY TOPIC +++ DUMMY TOPIC +++"); } -TopicWidget::~TopicWidget() { +void TopicWidget::setTopic(const QString &newtopic) { + ui.topicLineEdit->setText(newtopic); + ui.topicLineEdit->setCursorPosition(0); +} + +void TopicWidget::on_topicLineEdit_returnPressed() { + ui.topicLineEdit->setCursorPosition(0); + emit topicChanged(topic()); }