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. QtWebEngine - static
QtWS25 Last Chance

QtWebEngine - static

Scheduled Pinned Locked Moved Unsolved General and Desktop
static buildqtwebenginevisual studio
5 Posts 2 Posters 3.5k Views
  • 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.
  • SoerenS Offline
    SoerenS Offline
    Soeren
    wrote on last edited by
    #1

    Hello out there
    I know that static build the QtWebEngnie is not possible out of the box. i don't know how other companies are distrbution their software, but we would end up in total support mess if we would offer dlls.

    We have to distribute around 40 modules. Some of them are build once and live nearb forerver. thers don't and are chenged very often. Thus it comes that maybe 10 different Qt versions are needed. How could we cover that?

    Or better: does anybody has an idea how get an static QtWebEngine build? Every hint would be useful... otherwise we have to kick Qt, but I don't want to :-(

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

      Hi,

      Before trying and/or ditching Qt, are you aware of the binary compatibility guarantee of Qt ? You can build an application against 5.0 and make it run with 5.6 without a rebuild. It also the same backward unless you are using an API that started e.g. at 5.2, then the older version possible would be that one.

      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
      • SoerenS Offline
        SoerenS Offline
        Soeren
        wrote on last edited by
        #3

        @SGaist said:

        Before trying and/or ditching Qt, are you aware of the binary compatibility guarantee of Qt ? You can build an application against 5.0 and make it run with 5.6 without a rebuild. It also the same backward unless you are using an API that started e.g. at 5.2, then the older version possible would be that one.

        Hi
        Yes, but this does not help me out. We are using a lot of 3rdParty libs (boost, libxml, ...) that are all compiled as static lib with static runtime. There seems to be no chance to switch that toolchain. All in all we don't understand, WHY it shall not be possible to compile QtWebEngine in a static way with static runtime (or at least with static runtime).

        The support arguments with LGPL...

        Thus. Mybe there is another way to integrate a WebView even without Qt inside Qt apps?

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

          Depending on your target platform(s) and the needs you have. The QtWebView module might be an alternative.

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

          SoerenS 1 Reply Last reply
          0
          • SGaistS SGaist

            Depending on your target platform(s) and the needs you have. The QtWebView module might be an alternative.

            SoerenS Offline
            SoerenS Offline
            Soeren
            wrote on last edited by
            #5

            Thanks. I take a look at hat and at http://tishion.github.io/QCefView/

            But then we end up in using an extra lib. Something we want to avoid.... :-(

            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