Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Architecture of QtWebEngine
Qt 6.11 is out! See what's new in the release blog

Architecture of QtWebEngine

Scheduled Pinned Locked Moved General and Desktop
4 Posts 4 Posters 2.6k 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
    DevExpert
    wrote on last edited by
    #1

    Could you explain architecture of process model of QtWebEngine? What does the QtWebEngineProcess?

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

      Hi and welcome to devnet,

      I would advise to ask this question on the interest mailing list. You'll find Qt's developers/maintainers there (this forum is more user oriented)

      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
      • JKSHJ Offline
        JKSHJ Offline
        JKSH
        Moderators
        wrote on last edited by
        #3

        This is the list SGaist is talking about: http://lists.qt-project.org/mailman/listinfo/interest Subscribe to it, then ask there.

        Note that Qt WebEngine is an unfinished product, and things might change significantly between now and its release.

        EDIT: I found a hint at http://qt-project.org/wiki/QtWebEnginePortingFromQtWebKit which says "Since QtWebEngine uses a multi-process architecture, the application needs to return to the event loop where the result will be received asynchronously from QtWebEngine’s render process."

        Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

        1 Reply Last reply
        0
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #4

          The architecture follows Chromium's, you can find details there: http://www.chromium.org/developers/design-documents/multi-process-architecture

          QtWebEngineProcess is the executable used for what is referenced as the "render process" on this page, it can also be used for NPAPI plugins, etc. The --type command line argument tells QtWebEngineProcess what task it should do.

          It's nothing that you have to worry about though, the API should abstract all this.

          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