Hi Kovid,
I recently found that Qt Webkit will be removed from Qt 5.6 (official Qt release builds will not include it but it will be there in source) and that according to Qt - no more releases of QtWebKit will be made and that all outstanding Qt webkit bugs will not be fixed.
So Sigil can either stick with Qt 5.4.2 or Qt 5.5.1 or convert over to QWebEngineView (which makes a few interface calls like page setting and javascript execution fully asynchronous, needing callbacks). That said, QtWebEngine official release builds do not support mp3 audio, mp4 video, due to licensing. So if we (Sigil) move to QtWebEngine we will have to build our own Qt for all 3 main platforms (Windows, Linux, and Mac OS X). Perhaps you already do your own Qt builds? The need to build Qt from source will definitely present a stumbling block to some users who build their own versions.
May I ask what your plans are regarding how Calibre plans to deal with the forced move from Qt WebKit to Qt QWebEngine? Do you plan to stick with Qt 5.4 (5.5.1) for some time yet or make the move to QWebEngine? And what your thoughts might be for what would be best.
Thank you.
KevinH
I recently found that Qt Webkit will be removed from Qt 5.6 (official Qt release builds will not include it but it will be there in source) and that according to Qt - no more releases of QtWebKit will be made and that all outstanding Qt webkit bugs will not be fixed.
So Sigil can either stick with Qt 5.4.2 or Qt 5.5.1 or convert over to QWebEngineView (which makes a few interface calls like page setting and javascript execution fully asynchronous, needing callbacks). That said, QtWebEngine official release builds do not support mp3 audio, mp4 video, due to licensing. So if we (Sigil) move to QtWebEngine we will have to build our own Qt for all 3 main platforms (Windows, Linux, and Mac OS X). Perhaps you already do your own Qt builds? The need to build Qt from source will definitely present a stumbling block to some users who build their own versions.
May I ask what your plans are regarding how Calibre plans to deal with the forced move from Qt WebKit to Qt QWebEngine? Do you plan to stick with Qt 5.4 (5.5.1) for some time yet or make the move to QWebEngine? And what your thoughts might be for what would be best.
Thank you.
KevinH