Remove Webkit usage in potd data engine.

Authored by xuetianweng on Nov 16 2016, 5:14 PM.

Description

Remove Webkit usage in potd data engine.

Summary:
For natgeoprovider, since the page it can be accepted by QXmlStreamReader
to get required content, we simply parse it as XML though HTML is NOT
necessarily valid XML.

For noaaprovider, QXmlStreamReader will hit an error in the middle of parsing
so we use regular expression to extract the url.

Test Plan: Manually test with plasmashell

Reviewers: mart, hein, broulik

Reviewed By: broulik

Subscribers: Plasma, plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D3372

Details

Committed
xuetianwengNov 16 2016, 5:14 PM
Reviewer
broulik
Differential Revision
D3372: Remove Webkit usage in potd data engine.
Parents
R114:e1c99d9d5262: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown