diff options
| author | 2009-07-08 20:35:55 +0000 | |
|---|---|---|
| committer | 2009-07-08 20:35:55 +0000 | |
| commit | 3e7b710b4f35b7bba8853a87474b3c38f562b41d (patch) | |
| tree | 5892c642286bde77203047d3985c6712f7d339b7 /src | |
| parent | require at least qt4.5 (diff) | |
| download | KVIrc-3e7b710b4f35b7bba8853a87474b3c38f562b41d.tar.gz KVIrc-3e7b710b4f35b7bba8853a87474b3c38f562b41d.tar.bz2 KVIrc-3e7b710b4f35b7bba8853a87474b3c38f562b41d.zip | |
notifier:
1) show input line by default
2) activate a tab when it receives a new message
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3312 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/notifier/notifierwindow.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/modules/notifier/notifierwindow.cpp b/src/modules/notifier/notifierwindow.cpp index 82733fe01..6e3c36599 100644 --- a/src/modules/notifier/notifierwindow.cpp +++ b/src/modules/notifier/notifierwindow.cpp @@ -167,7 +167,6 @@ KviNotifierWindow::KviNotifierWindow() palette.setColor(m_pLineEdit->backgroundRole(), Qt::transparent); m_pLineEdit->setPalette(palette); m_pLineEdit->installEventFilter(this); - m_pLineEdit->hide(); connect(m_pLineEdit,SIGNAL(returnPressed()),this,SLOT(returnPressed())); szFamily = cfg.readEntry("InputFontFamily","Arial"); @@ -228,6 +227,8 @@ void KviNotifierWindow::addMessage(KviWindow * pWnd,const QString &szImageId,con tab = new KviNotifierWindowTab(pWnd, m_pWndTabs); } + m_pWndTabs->setCurrentWidget(tab); + tab->appendMessage(m); if(!isActiveWindow()) @@ -380,7 +381,6 @@ void KviNotifierWindow::heartbeat() } if(!isVisible())show(); //!!! - if(m_pLineEdit->isVisible())m_pLineEdit->hide(); setWindowOpacity(m_dOpacity); update(); @@ -423,7 +423,6 @@ void KviNotifierWindow::heartbeat() case Hiding: m_dOpacity -= OPACITY_STEP; setWindowOpacity(m_dOpacity); - if(m_pLineEdit->isVisible())m_pLineEdit->hide(); if(m_dOpacity <= 0.0)hideNow(); else update(); break; @@ -438,8 +437,6 @@ void KviNotifierWindow::hideNow() m_eState = Hidden; m_dOpacity = 0.0; m_tAutoHideAt = 0; - - if(m_pLineEdit->isVisible())m_pLineEdit->hide(); hide(); } @@ -469,7 +466,6 @@ void KviNotifierWindow::doHide(bool bDoAnimate) case Visible: stopBlinkTimer(); stopShowHideTimer(); - if(m_pLineEdit->isVisible())m_pLineEdit->hide(); if((!bDoAnimate) || (x() != m_pWndBorder->x()) || (y() != m_pWndBorder->y())) { |
