diff options
Diffstat (limited to 'src/modules/notifier')
| -rw-r--r-- | src/modules/notifier/NotifierWindow.cpp | 5 | ||||
| -rw-r--r-- | src/modules/notifier/NotifierWindowTab.cpp | 1 |
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); |
