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
3e9e76e8
Commit
3e9e76e8
authored
Jun 16, 2021
by
Laurent Montel
😁
Browse files
Fix compile with unity
parent
f86a3ea7
Pipeline
#66169
passed with stage
in 39 minutes and 37 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
webengineviewer/src/webengineexporthtmlpagejob.cpp
View file @
3e9e76e8
...
...
@@ -18,7 +18,8 @@ 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
::*
memberFun
)(
Arg
))
template
<
typename
Arg
,
typename
R
,
typename
C
>
InvokeWrapper
<
Arg
,
R
,
C
>
invokeWebEngineExportHtml
(
R
*
receiver
,
void
(
C
::*
memberFun
)(
Arg
))
{
InvokeWrapper
<
Arg
,
R
,
C
>
wrapper
=
{
receiver
,
memberFun
};
return
wrapper
;
...
...
@@ -40,7 +41,7 @@ void WebEngineExportHtmlPageJob::start()
deleteLater
();
return
;
}
mEngineView
->
page
()
->
toHtml
(
invoke
(
this
,
&
WebEngineExportHtmlPageJob
::
slotSaveHtmlToPage
));
mEngineView
->
page
()
->
toHtml
(
invoke
WebEngineExportHtml
(
this
,
&
WebEngineExportHtmlPageJob
::
slotSaveHtmlToPage
));
}
void
WebEngineExportHtmlPageJob
::
slotSaveHtmlToPage
(
const
QString
&
text
)
...
...
webengineviewer/src/webhittest.cpp
View file @
3e9e76e8
...
...
@@ -12,7 +12,7 @@
using
namespace
WebEngineViewer
;
template
<
typename
Arg
,
typename
R
,
typename
C
>
struct
InvokeWrapper
{
struct
InvokeWrapper
Webhittest
{
R
*
receiver
;
void
(
C
::*
memberFunction
)(
Arg
);
void
operator
()(
Arg
result
)
...
...
@@ -23,9 +23,9 @@ struct InvokeWrapper {
template
<
typename
Arg
,
typename
R
,
typename
C
>
InvokeWrapper
<
Arg
,
R
,
C
>
invoke
(
R
*
receiver
,
void
(
C
::*
memberFunction
)(
Arg
))
InvokeWrapper
Webhittest
<
Arg
,
R
,
C
>
invoke
(
R
*
receiver
,
void
(
C
::*
memberFunction
)(
Arg
))
{
InvokeWrapper
<
Arg
,
R
,
C
>
wrapper
=
{
receiver
,
memberFunction
};
InvokeWrapper
Webhittest
<
Arg
,
R
,
C
>
wrapper
=
{
receiver
,
memberFunction
};
return
wrapper
;
}
...
...
Write
Preview
Supports
Markdown
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