diff options
Diffstat (limited to 'Source/WebKit2/UIProcess/API/qt/ClientImpl.cpp')
-rw-r--r-- | Source/WebKit2/UIProcess/API/qt/ClientImpl.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/WebKit2/UIProcess/API/qt/ClientImpl.cpp b/Source/WebKit2/UIProcess/API/qt/ClientImpl.cpp index 8197236..b427058 100644 --- a/Source/WebKit2/UIProcess/API/qt/ClientImpl.cpp +++ b/Source/WebKit2/UIProcess/API/qt/ClientImpl.cpp @@ -165,6 +165,17 @@ void qt_wk_close(WKPageRef page, const void* clientInfo) emit toQWKPage(clientInfo)->windowCloseRequested(); } +void qt_wk_takeFocus(WKPageRef page, WKFocusDirection direction, const void *clientInfo) +{ + emit toQWKPage(clientInfo)->focusNextPrevChild(direction == kWKFocusDirectionForward); +} + void qt_wk_runJavaScriptAlert(WKPageRef page, WKStringRef alertText, WKFrameRef frame, const void* clientInfo) { } + +void qt_wk_setStatusText(WKPageRef page, WKStringRef text, const void *clientInfo) +{ + QString qText = WKStringCopyQString(text); + emit toQWKPage(clientInfo)->statusBarMessage(qText); +} |