|
|
|
@ -1179,6 +1179,7 @@ void WebView::_keyPressEvent(QKeyEvent *event) |
|
|
|
default: |
|
|
|
default: |
|
|
|
m_currentLinkMarkerLabel += event->text(); |
|
|
|
m_currentLinkMarkerLabel += event->text(); |
|
|
|
qDebug() << "process letter" << m_currentLinkMarkerLabel; |
|
|
|
qDebug() << "process letter" << m_currentLinkMarkerLabel; |
|
|
|
|
|
|
|
event->accept(); |
|
|
|
break; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
@ -1332,7 +1333,9 @@ bool WebView::eventFilter(QObject *obj, QEvent *event) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (obj == parentWidget()) { |
|
|
|
if (obj == parentWidget() |
|
|
|
|
|
|
|
|| ((obj == m_rwhvqt) && (m_followLink))) |
|
|
|
|
|
|
|
{ |
|
|
|
switch (event->type()) { |
|
|
|
switch (event->type()) { |
|
|
|
case QEvent::KeyPress: |
|
|
|
case QEvent::KeyPress: |
|
|
|
HANDLE_EVENT(_keyPressEvent, QKeyEvent); |
|
|
|
HANDLE_EVENT(_keyPressEvent, QKeyEvent); |
|
|
|
|