diff options
| author | 2010-02-07 16:26:04 +0000 | |
|---|---|---|
| committer | 2010-02-07 16:26:04 +0000 | |
| commit | df6bbac958cff63ab692513ffcce6a81d5d0e792 (patch) | |
| tree | 61f1eb0c5811f7f28d280e56fbe60ae72471ed82 /src | |
| parent | added ircop info to userlist tooltip (diff) | |
| download | KVIrc-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.cpp | 1 | ||||
| -rw-r--r-- | src/kvirc/ui/kvi_topicw.cpp | 6 |
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 = ""; |
