aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Elvio Basello2010-02-07 16:26:04 +0000
committerGravatar Elvio Basello2010-02-07 16:26:04 +0000
commitdf6bbac958cff63ab692513ffcce6a81d5d0e792 (patch)
tree61f1eb0c5811f7f28d280e56fbe60ae72471ed82 /src
parentadded ircop info to userlist tooltip (diff)
downloadKVIrc-df6bbac958cff63ab692513ffcce6a81d5d0e792.tar.gz
KVIrc-df6bbac958cff63ab692513ffcce6a81d5d0e792.tar.bz2
KVIrc-df6bbac958cff63ab692513ffcce6a81d5d0e792.zip
applied patch, thanks to egns
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3932 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/kvirc/ui/kvi_channel.cpp1
-rw-r--r--src/kvirc/ui/kvi_topicw.cpp6
2 files changed, 5 insertions, 2 deletions
diff --git a/src/kvirc/ui/kvi_channel.cpp b/src/kvirc/ui/kvi_channel.cpp
index d9e692d2b..0c2f3bb26 100644
--- a/src/kvirc/ui/kvi_channel.cpp
+++ b/src/kvirc/ui/kvi_channel.cpp
@@ -646,6 +646,7 @@ void KviChannel::setDeadChan()
m_pBanList->clear();
m_pBanExceptionList->clear();
m_pInviteList->clear();
+ m_pTopicWidget->reset();
m_pActionHistory->clear();
m_uActionHistoryHotActionCount = 0;
diff --git a/src/kvirc/ui/kvi_topicw.cpp b/src/kvirc/ui/kvi_topicw.cpp
index 1bae588f4..e81f133ca 100644
--- a/src/kvirc/ui/kvi_topicw.cpp
+++ b/src/kvirc/ui/kvi_topicw.cpp
@@ -114,11 +114,12 @@ KviTopicWidget::KviTopicWidget(QWidget * par,const char * name)
m_pInput = 0;
m_pLabel = 0;
setAutoFillBackground(false);
- reset();
m_pLabel = new KviThemedLabel(this, "topic_label");
connect(m_pLabel,SIGNAL(doubleClicked()),this,SLOT(switchMode()));
+ reset();
+
m_pCompletionBox=new KviTalListWidget(this,"topic_completion_box",Qt::Popup);
m_pCompletionBox->setFont( font() );
m_pCompletionBox->setPalette( palette() );
@@ -150,7 +151,8 @@ void KviTopicWidget::popDownListBox()
void KviTopicWidget::reset()
{
KviTalToolTip::remove(this);
- m_szTopic = __tr2qs("Unknown");
+ m_szTopic = "";
+ m_pLabel->setText(KviHtmlGenerator::convertToHtml(__tr2qs("Unknown")));
KviTalToolTip::add(this,__tr2qs("No topic message has been received from the server yet"));
m_szSetAt = "";
m_szSetBy = "";