Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. is qwebview currently supported and in use?
Qt 6.12 LTS is out! See what's new in the release blog

is qwebview currently supported and in use?

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 3 Posters 426 Views 1 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.
  • D Offline
    D Offline
    drmhkelley
    wrote last edited by
    #1

    A cursory search did not find any recent (past couple of years) posts about QWebView. If there are current discussions, I'd very much appreciate being pointed to them. I have a couple of questions, but don't need to even ask them if no one even uses QWebView.

    Thanks

    JonBJ 1 Reply Last reply
    0
    • D drmhkelley

      A cursory search did not find any recent (past couple of years) posts about QWebView. If there are current discussions, I'd very much appreciate being pointed to them. I have a couple of questions, but don't need to even ask them if no one even uses QWebView.

      Thanks

      JonBJ Online
      JonBJ Online
      JonB
      wrote last edited by
      #2

      @drmhkelley
      QWebView really is not used any more. I have not seen a mention of it for a long time now. I do not know if it was ever ported to Qt6.

      Your "best" chance would probably be to track down a guy who used to post here about it. I believe he was the author but I cannot recall his name. If you find a couple of "WebView" topics you should see his name....

      1 Reply Last reply
      0
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote last edited by
        #3

        Hi,

        Are you talking about the QWebView from the Qt WebView module ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        0
        • JonBJ Online
          JonBJ Online
          JonB
          wrote last edited by
          #4

          @SGaist , @drmhkelley
          For whatever reason, I thought the question was about Qt WebKit. Which was indeed "discontinued".

          I am a bit lost here. When Googling qwebview vs qwebengineview I get summary:

          QWebView (legacy QtWebKit) and QWebEngineView (modern Chromium-based) are Qt classes used to display web content inside applications, but QWebView is obsolete and replaced by QWebEngineView in modern Qt releases.

          OTOH https://doc.qt.io/qt-6/qwebview.html says:

          Since: Qt 6.11

          A web view is a window for displaying web content that is implemented using native APIs on the platforms where they are available. Therefore, it does not necessarily require including a full web browser stack as part of the application.

          So I don't know quite what is going on :)

          SGaistS 1 Reply Last reply
          0
          • JonBJ JonB

            @SGaist , @drmhkelley
            For whatever reason, I thought the question was about Qt WebKit. Which was indeed "discontinued".

            I am a bit lost here. When Googling qwebview vs qwebengineview I get summary:

            QWebView (legacy QtWebKit) and QWebEngineView (modern Chromium-based) are Qt classes used to display web content inside applications, but QWebView is obsolete and replaced by QWebEngineView in modern Qt releases.

            OTOH https://doc.qt.io/qt-6/qwebview.html says:

            Since: Qt 6.11

            A web view is a window for displaying web content that is implemented using native APIs on the platforms where they are available. Therefore, it does not necessarily require including a full web browser stack as part of the application.

            So I don't know quite what is going on :)

            SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote last edited by SGaist
            #5

            @JonB the original QWebView class was indeed part of QtWebKit which was superseded by QtWebEngine.

            At some point the QtWebView module was introduced to provide a webview using the native backend of the OS. For example, on iOS it's mandatory to use Apple's API if you want to display web content. Android also provides something. On OS without a native webview component, QtWebEngine is used.
            The goal of the module is to be lighter weight (unless no native component is available so WebEngine...)

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            1

            • Login

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