0001-Manually-check-to-see-if-a-search-shortcut-was-hit.patch
| src/uisupport/inputline.cpp | ||
|---|---|---|
| 73 | 73 |
} |
| 74 | 74 | |
| 75 | 75 |
void InputLine::keyPressEvent(QKeyEvent * event) {
|
| 76 | ||
| 77 |
#ifdef HAVE_KDE |
|
| 78 |
if (event->matches(QKeySequence::Find)) |
|
| 79 |
{
|
|
| 80 |
QList<QAction *> actions = nativeParentWidget()->actions(); |
|
| 81 |
QAction *action; |
|
| 82 | ||
| 83 |
foreach(action, actions) |
|
| 84 |
{
|
|
| 85 |
if (action->objectName() == "ToggleSearchBar") |
|
| 86 |
{
|
|
| 87 |
action->toggle(); |
|
| 88 |
return; |
|
| 89 |
} |
|
| 90 |
} |
|
| 91 |
} |
|
| 92 |
#endif |
|
| 93 | ||
| 76 | 94 |
switch(event->key()) {
|
| 77 | 95 |
case Qt::Key_Up: |
| 78 | 96 |
event->accept(); |
| 79 |
- |
|