Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Why did they remove QWebKit in Qt 5.6?
Forum Updated to NodeBB v4.3 + New Features

Why did they remove QWebKit in Qt 5.6?

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
6 Posts 4 Posters 5.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    Ibrahim
    wrote on last edited by
    #1

    Hi; I look at the wiki page. I saw QWebKit which is removed in Qt 5.6. Why did they remove QWebKit in Qt 5.6? Is QWebKit bad technic for web? Thanks.

    1 Reply Last reply
    0
    • Chris KawaC Offline
      Chris KawaC Offline
      Chris Kawa
      Lifetime Qt Champion
      wrote on last edited by
      #2

      It's been a story for a couple of years now. The Qt WebKit module is to be replaced with Qt WebEngine. See the old blog post and the following ones. Since then both these technologies have been kept around, which is a constant headache from maintenance point of view.
      The problem is that there's a large overlap in what these modules offer, but they are not 1:1 replacements for each other (yet).
      So for now the old Qt Webkit module is removed from the package, but is still kept around as as a source, should you want to compile it yourself. The plan is that it will be dropped entirely sooner than later to be completely replaced by Qt WebEngine.
      You should not consider Qt WebKit for any new or future projects, as it is being phased out and there are many people itching to drop it entirely as soon as possible.

      cfdevC 1 Reply Last reply
      0
      • A Offline
        A Offline
        agarny
        wrote on last edited by
        #3

        I understand the decision not to include WebKit in Qt 5.6 since they want to make it an LTS, but considering how far away we are from a 1:1 correspondance between WebKit and WebEngine, it would be nice if they were to provide binaries for WebKit, on the side. Indeed, to build WebKit from source seems rather involved (and possibly time consuming), so some people might just decide to stick to Qt 5.5, which wouldn't be a good thing either.

        1 Reply Last reply
        0
        • Chris KawaC Chris Kawa

          It's been a story for a couple of years now. The Qt WebKit module is to be replaced with Qt WebEngine. See the old blog post and the following ones. Since then both these technologies have been kept around, which is a constant headache from maintenance point of view.
          The problem is that there's a large overlap in what these modules offer, but they are not 1:1 replacements for each other (yet).
          So for now the old Qt Webkit module is removed from the package, but is still kept around as as a source, should you want to compile it yourself. The plan is that it will be dropped entirely sooner than later to be completely replaced by Qt WebEngine.
          You should not consider Qt WebKit for any new or future projects, as it is being phased out and there are many people itching to drop it entirely as soon as possible.

          cfdevC Offline
          cfdevC Offline
          cfdev
          wrote on last edited by
          #4

          @Chris-Kawa Qt WebEngine has the possibility to load html page like Qt WebKit ?

          1 Reply Last reply
          0
          • Chris KawaC Offline
            Chris KawaC Offline
            Chris Kawa
            Lifetime Qt Champion
            wrote on last edited by Chris Kawa
            #5

            @cfdev yes, that's one of its purposess. See the docs and one of the examples.

            cfdevC 1 Reply Last reply
            0
            • Chris KawaC Chris Kawa

              @cfdev yes, that's one of its purposess. See the docs and one of the examples.

              cfdevC Offline
              cfdevC Offline
              cfdev
              wrote on last edited by
              #6

              @Chris-Kawa Ok thanks, I'll see that

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved