Hi all,

I've done a bit on research on QtWebEngine, and found an area where it seems to 
be lacking severely compared to QtWebkit: Cross platform availability.

Currently it seems QtWebEngine is using ffmpeg for media playback, which is 
fine for windows and Mac, but for some Linux distros this is a blocker, and 
currently QtWebEngine isn't even packaged for Fedora[0] or Debian/Ubuntu[1]. A 
GStreamer backend is in the works[2], but not ready/merged yet, and even 
when/if it gets ready there could still be a long way before it is included.
This means that QtWebEngine won't available on most Linux installs for the 
foreseeable future!
Therefore I propose that we postpone any effort to move to QtWebEngine for now. 
While being stuck on QtWebkit isn't a great option either, for now it seems to 
be the only option we have...

Best regards,
Tomas

[0] https://bugzilla.redhat.com/show_bug.cgi?id=1244196
[1] https://lwn.net/Articles/643479/
[2] http://blogs.s-osg.org/announcing-a-new-gstreamer-backend-for-chromium/
>________________________________

> From: Raoul Snyman <[email protected]>
>To: OpenLP Developers <[email protected]> 
>Sent: Saturday, December 26, 2015 6:39 AM
>Subject: [openlp-dev] QtWebKit vs QtWebEngine
> 
>
>
>As of Qt 5.6, QtWebKit will no longer be packaged with Qt. It has been removed 
>in favour of QtWebEngine. Qt 5.6 is due to be released on the 6th of February. 
>
>Jonathan Springer has taken a look at migrating OpenLP to QtWebEngine, and 
>while it is not trivial, it shouldn't be too difficult. 
>
>The timing right now is actually pretty good for us to migrate to QtWebEngine 
>for 2.4. If we release 2.4 on schedule at the end of January, we'll be able to 
>get it into Debian before the Import Freeze in Ubuntu, and folks who move from 
>LTS to LTS will have a working version of OpenLP in 16.04.
>
>The previous Ubuntu LTS, 14.04, has Qt 5.2 which doesn't have QtWebEngine yet. 
>So we won't be releasing a new version of OpenLP for 14.04. People must 
>upgrade to the next LTS. 
>
>What are software versions and releases like for other Linuxes? 
>
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>_______________________________________________
>openlp-dev mailing list
>[email protected]
>https://lists.openlp.io/mailman/listinfo/openlp-dev
>
>
>
_______________________________________________
openlp-dev mailing list
[email protected]
https://lists.openlp.io/mailman/listinfo/openlp-dev

Reply via email to