aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorGravatar Fabio Bas2011-05-19 20:07:07 +0000
committerGravatar Fabio Bas2011-05-19 20:07:07 +0000
commit65fbb622f08ce0622fac78862d4d67a9ef716c8a (patch)
tree10a0b69352b22303e070fe2aff0616899fdd87db /src/modules
parentDear Userlist avatar animated (and not) pixmap are shared objects in a collec... (diff)
downloadKVIrc-65fbb622f08ce0622fac78862d4d67a9ef716c8a.tar.gz
KVIrc-65fbb622f08ce0622fac78862d4d67a9ef716c8a.tar.bz2
KVIrc-65fbb622f08ce0622fac78862d4d67a9ef716c8a.zip
notifier: force focus on the inputbar
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5846 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/notifier/NotifierWindow.cpp5
-rw-r--r--src/modules/notifier/NotifierWindowTab.cpp1
2 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/notifier/NotifierWindow.cpp b/src/modules/notifier/NotifierWindow.cpp
index e39516503..289eae90d 100644
--- a/src/modules/notifier/NotifierWindow.cpp
+++ b/src/modules/notifier/NotifierWindow.cpp
@@ -693,7 +693,10 @@ void NotifierWindow::mousePressEvent(QMouseEvent * e)
stopAutoHideTimer();
activateWindow();
- setFocus();
+ if(m_pLineEdit->isVisible())
+ m_pLineEdit->setFocus();
+ else
+ setFocus();
m_pntClick = e->pos();
diff --git a/src/modules/notifier/NotifierWindowTab.cpp b/src/modules/notifier/NotifierWindowTab.cpp
index 0473511fe..575dadbdf 100644
--- a/src/modules/notifier/NotifierWindowTab.cpp
+++ b/src/modules/notifier/NotifierWindowTab.cpp
@@ -69,6 +69,7 @@ NotifierWindowTab::NotifierWindowTab(KviWindow * pWnd, QTabWidget * pParent)
m_pParent->addTab(this, m_szLabel);
}
+ setFocusPolicy(Qt::NoFocus);
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);