Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
PIM Messagelib
Commits
455058be
Commit
455058be
authored
Mar 29, 2021
by
Laurent Montel
😁
Browse files
Make it compile with unity support
parent
e929ebeb
Changes
1
Hide whitespace changes
Inline
Side-by-side
webengineviewer/src/webengineaccesskey/webengineaccesskey.cpp
View file @
455058be
...
...
@@ -18,7 +18,8 @@
#include <QVector>
#include <QWebEngineView>
using
namespace
WebEngineViewer
;
template
<
typename
Arg
,
typename
R
,
typename
C
>
struct
InvokeWrapper
{
template
<
typename
Arg
,
typename
R
,
typename
C
>
struct
InvokeWrapperWebAccessKey
{
R
*
receiver
;
void
(
C
::*
memberFunction
)(
Arg
);
void
operator
()(
Arg
result
)
...
...
@@ -29,9 +30,9 @@ template<typename Arg, typename R, typename C> struct InvokeWrapper {
template
<
typename
Arg
,
typename
R
,
typename
C
>
InvokeWrapper
<
Arg
,
R
,
C
>
invoke
(
R
*
receiver
,
void
(
C
::*
memberFunction
)(
Arg
))
InvokeWrapper
WebAccessKey
<
Arg
,
R
,
C
>
invoke
WebAccessKey
(
R
*
receiver
,
void
(
C
::*
memberFunction
)(
Arg
))
{
InvokeWrapper
<
Arg
,
R
,
C
>
wrapper
=
{
receiver
,
memberFunction
};
InvokeWrapper
WebAccessKey
<
Arg
,
R
,
C
>
wrapper
=
{
receiver
,
memberFunction
};
return
wrapper
;
}
...
...
@@ -345,5 +346,5 @@ void WebEngineAccessKey::showAccessKeys()
d
->
mAccessKeyActivated
=
WebEngineAccessKeyPrivate
::
Activated
;
d
->
mWebEngine
->
page
()
->
runJavaScript
(
WebEngineViewer
::
WebEngineAccessKeyUtils
::
script
(),
WebEngineManageScript
::
scriptWordId
(),
invoke
(
this
,
&
WebEngineAccessKey
::
handleSearchAccessKey
));
invoke
WebAccessKey
(
this
,
&
WebEngineAccessKey
::
handleSearchAccessKey
));
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment