Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
PIM
PIM Messagelib
Commits
6c5fc4b8
Commit
6c5fc4b8
authored
Mar 31, 2016
by
Laurent Montel
😁
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix scancheck
parent
0d4173cb
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
13 additions
and
1 deletion
+13
-1
messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp
messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp
+0
-1
messageviewer/src/scamdetection/scamdetectionwebengine.cpp
messageviewer/src/scamdetection/scamdetectionwebengine.cpp
+1
-0
messageviewer/src/viewer/webengine/mailwebengineview.cpp
messageviewer/src/viewer/webengine/mailwebengineview.cpp
+11
-0
messageviewer/src/viewer/webengine/mailwebengineview.h
messageviewer/src/viewer/webengine/mailwebengineview.h
+1
-0
No files found.
messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp
View file @
6c5fc4b8
...
...
@@ -69,7 +69,6 @@ void WebEnginePartHtmlWriter::end()
mHtml
.
clear
();
resolveCidUrls
();
mHtmlView
->
scamCheck
();
mHtmlView
->
setUpdatesEnabled
(
true
);
mHtmlView
->
update
();
mState
=
Ended
;
...
...
messageviewer/src/scamdetection/scamdetectionwebengine.cpp
View file @
6c5fc4b8
...
...
@@ -163,6 +163,7 @@ void ScamDetectionWebEngine::handleScanPage(const QVariant &result)
}
#endif
d
->
mDetails
+=
QLatin1String
(
"</ul>"
);
//qDebug()<<" d->mDetails "<< d->mDetails;
if
(
foundScam
)
{
Q_EMIT
messageMayBeAScam
();
}
...
...
messageviewer/src/viewer/webengine/mailwebengineview.cpp
View file @
6c5fc4b8
...
...
@@ -80,6 +80,7 @@ MailWebEngineView::MailWebEngineView(KActionCollection *ac, QWidget *parent)
d
->
mScamDetection
=
new
ScamDetectionWebEngine
(
this
);
connect
(
d
->
mScamDetection
,
&
ScamDetectionWebEngine
::
messageMayBeAScam
,
this
,
&
MailWebEngineView
::
messageMayBeAScam
);
connect
(
d
->
mWebViewAccessKey
,
&
MailWebEngineAccessKey
::
openUrl
,
this
,
&
MailWebEngineView
::
openUrl
);
connect
(
this
,
&
MailWebEngineView
::
loadFinished
,
this
,
&
MailWebEngineView
::
slotLoadFinished
);
d
->
mNetworkAccessManager
=
new
MessageViewer
::
NetworkAccessManagerWebEngine
(
this
,
ac
,
this
);
d
->
mExternalReference
=
new
MessageViewer
::
LoadExternalReferencesUrlInterceptor
(
this
);
...
...
@@ -328,3 +329,13 @@ void MailWebEngineView::setAllowExternalContent(bool b)
reload
();
}
}
QList
<
QAction
*>
MailWebEngineView
::
interceptorUrlActions
()
const
{
return
d
->
mNetworkAccessManager
->
actions
();
}
void
MailWebEngineView
::
slotLoadFinished
()
{
scamCheck
();
}
messageviewer/src/viewer/webengine/mailwebengineview.h
View file @
6c5fc4b8
...
...
@@ -59,6 +59,7 @@ public:
void
setAllowExternalContent
(
bool
b
);
QList
<
QAction
*>
interceptorUrlActions
()
const
;
public
Q_SLOTS
:
void
slotZoomChanged
(
qreal
zoom
);
void
slotShowDetails
();
...
...
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