Anyone using Qt WebKit with Qt 5.6?



  • I have really (and I mean really) tried to switch from Qt WebKit to Qt WebEngine (so that I can use Qt 5.6), but whenever I come across an issue and eventually find away around it, I come across yet another issue, etc. So, sure, a lot of work has been put into Qt WebEngine and I am sure that it's working fine for some people, but it (very unfortunately) doesn't cut it for me.

    Now, I know that the Qt guys have released a special version of Qt WebKit for Qt 5.6, but it is 'only' the source code, so I was wondering whether someone would be aware of corresponding binaries (for Win64, Linux64 and OS X)?

    Cheers, Alan.


  • Lifetime Qt Champion

    Hi,

    It's not a special version, it's the sources that are made available. You'll have to compile the module yourself though.



  • Well, I called it special because the link specifically references Qt 5.6, but that's besides the point.

    Sure, we have to compile Qt WebKit ourselves if we want to use it with Qt 5.6, but I was hoping that someone would have been kind enough to have done it and shared the binaries with the rest of the community. Ideally, the Qt team would do it since Qt WebEngine is proving unusable or, at least, difficult to use for many of us (from what I have gathered here and there), but it looks like it's unlikely to happen. (I would love to be proven wrong though!)


  • Lifetime Qt Champion

    I fear you won't since the module has been deprecated for Qt 5.5 and removed from 5.6.



  • Yes and many people have complained about it.

    I understand that Qt 5.6 is an LTS, but it's exactly for that reason that Qt WebKit should never have been deprecated since there are still many things that Qt WebKit can do that Qt WebEngine can't (for now, at least).

    I am not, for one, asking for Qt WebKit to be maintained any further, but just for it to still be shipped along Qt itself, so that people who can't, for some reason or another, switch to Qt WebEngine, can at least keep using Qt WebKit while taking advantage of Qt 5.6 and its LTS status. After all, Qt WebKit is working fine for many of us in its current state...



  • @agarny said:

    Yes and many people have complained about it.

    I understand that Qt 5.6 is an LTS, but it's exactly for that reason that Qt WebKit should never have been deprecated since there are still many things that Qt WebKit can do that Qt WebEngine can't (for now, at least).

    I am not, for one, asking for Qt WebKit to be maintained any further, but just for it to still be shipped along Qt itself, so that people who can't, for some reason or another, switch to Qt WebEngine, can at least keep using Qt WebKit while taking advantage of Qt 5.6 and its LTS status. After all, Qt WebKit is working fine for many of us in its current state...

    Totally agree. I asked the same question but had no reply.

    When the answer is "you can build it yourself" is an answer it does not provide a link or otherwise on HOW to built it yourself and make the include files available in QtCreator... That would have been helpful.



  • @coquetangler said:

    When the answer is "you can build it yourself" is an answer it does not provide a link or otherwise on HOW to built it yourself and make the include files available in QtCreator... That would have been helpful.

    In that context, for those who are still looking into building Qt WebKit themselves, here are my personal notes on doing it on Windows, Linux and OS X.



  • @agarny Wonderful. Thanks. I'll let you know how I get on. I'll be building it for 5.7 x64 Windows initially.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.