Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QtWebEngine
  4. Webengine example fail with "Unknown module(s) in QT: webengine"
Forum Updated to NodeBB v4.3 + New Features

Webengine example fail with "Unknown module(s) in QT: webengine"

Scheduled Pinned Locked Moved Solved QtWebEngine
windows 7
34 Posts 11 Posters 60.9k Views 3 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.
  • P PSI_lbc
    14 Feb 2017, 20:01

    @PSI_lbc

    Qt 5.7.1 Reference Documentation
    Contents
    Functions
    Detailed Description
    QtWebView Namespace
    The QtWebView namespace provides functions that makes it easier to set-up and use the WebView. More...
    Header:
    #include <QtWebView>
    qmake:
    QT += webview

    Docs say it's there but it isn't. This is after a fresh install of 5.8,5.7 MinGW53_32 and 5.6 MinGW49_32

    K Offline
    K Offline
    Konstantin Tokarev
    wrote on 14 Feb 2017, 21:54 last edited by
    #24

    @PSI_lbc said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

    Docs say it's there but it isn't. This is after a fresh install of 5.8,5.7 MinGW53_32 and 5.6 MinGW49_32

    You need to install Qt 5.8.0 and extract QtWebKit binaries that you can download from link that I've posted above.

    @PSI_lbc said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

    Do you know if the 5.8/Webkit binaries support a mix of HTML and JavaScript on the same page?

    Of course, yes!

    1 Reply Last reply
    1
    • X Offline
      X Offline
      xeoshow
      wrote on 20 Nov 2017, 16:35 last edited by
      #25

      Is there any stable binary release for qt 5.9.2 now?
      Thanks a lot!

      Best regards, Jason

      M 1 Reply Last reply 20 Nov 2017, 16:42
      0
      • X xeoshow
        20 Nov 2017, 16:35

        Is there any stable binary release for qt 5.9.2 now?
        Thanks a lot!

        Best regards, Jason

        M Offline
        M Offline
        mrjj
        Lifetime Qt Champion
        wrote on 20 Nov 2017, 16:42 last edited by
        #26

        @xeoshow
        Hi
        I think its still alpha
        https://github.com/annulen/webkit/releases

        1 Reply Last reply
        0
        • X Offline
          X Offline
          xeoshow
          wrote on 21 Nov 2017, 03:45 last edited by
          #27

          @mrjj said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

          @xeoshow
          Hi
          I think its still alpha
          https://github.com/annulen/webkit/releases

          I am still using the qt 5.5.1 mingw version, and using the default webview in that QT version. One BIG problem I met is memory leak seems still in qt 5.5.1 mingw version ...

          Is the memory leak problem resolved in the qtwebkit-tp5-qt58-mingw530-x86.zip or qtwebkit-5.212.0_alpha2-qt59-mingw530-x86.zip from https://github.com/annulen/webkit/releases ?

          K 1 Reply Last reply 21 Nov 2017, 11:40
          0
          • X Offline
            X Offline
            xeoshow
            wrote on 21 Nov 2017, 06:06 last edited by
            #28

            I just tried qt-opensource-windows-x86-mingw530-5.8.0.exe and qtwebkit-tp5-qt58-mingw530-x86.zip, For one of my project works well with qt 5.5.1 mingw, now got below error when compiling, anything I should modify? Or anything missing?

            Thanks a lot!

            Best regards, Jason

            D:/Qt/Qt5.8.0/Tools/mingw530_32/bin/../lib/gcc/i686-w64-mingw32/5.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lQt5WebKitWidgetsd
            D:/Qt/Qt5.8.0/Tools/mingw530_32/bin/../lib/gcc/i686-w64-mingw32/5.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lQt5WebKitd
            collect2.exe: error: ld returned 1 exit status
            Makefile.Debug:77: recipe for target 'debug/xc-browser.exe' failed
            mingw32-make[1]: Leaving directory 'D:/gitrepository/xc/build-xc-browser-desktop-Desktop_Qt_5_8_0_MinGW_32bit-Debug'
            mingw32-make[1]: *** [debug/xc-browser.exe] Error 1
            Makefile:34: recipe for target 'debug' failed
            mingw32-make: *** [debug] Error 2
            13:35:42: Process"D:\Qt\Qt5.8.0\Tools\mingw530_32\bin\mingw32-make.exe"exit,exit code 2 。
            Error while building/deploying project xc-browser-desktop (kit: Desktop Qt 5.8.0 MinGW 32bit)
            When executing step "Make"
            13:35:42: Elapsed time: 00:34.
            
            1 Reply Last reply
            0
            • X Offline
              X Offline
              xeoshow
              wrote on 21 Nov 2017, 06:12 last edited by
              #29

              What I am talking about the memory leak, is something as below:

              https://forum.qt.io/topic/10832/memory-size-increases-per-page-load/13

              1 Reply Last reply
              0
              • X xeoshow
                21 Nov 2017, 03:45

                @mrjj said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                @xeoshow
                Hi
                I think its still alpha
                https://github.com/annulen/webkit/releases

                I am still using the qt 5.5.1 mingw version, and using the default webview in that QT version. One BIG problem I met is memory leak seems still in qt 5.5.1 mingw version ...

                Is the memory leak problem resolved in the qtwebkit-tp5-qt58-mingw530-x86.zip or qtwebkit-5.212.0_alpha2-qt59-mingw530-x86.zip from https://github.com/annulen/webkit/releases ?

                K Offline
                K Offline
                Konstantin Tokarev
                wrote on 21 Nov 2017, 11:40 last edited by
                #30

                @xeoshow said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                Is the memory leak problem resolved in the qtwebkit-tp5-qt58-mingw530-x86.zip or qtwebkit-5.212.0_alpha2-qt59-mingw530-x86.zip

                Please try it out, IIRC I couldn't reproduce that issue.

                Also, don't use QWebSettings::setObjectCacheCapacities(0,0,0), this indeed was causing leaks in the old versions, and WebKit isn't really tuned or even tested to operate with no cache at all.

                X 1 Reply Last reply 21 Nov 2017, 12:37
                0
                • K Konstantin Tokarev
                  21 Nov 2017, 11:40

                  @xeoshow said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                  Is the memory leak problem resolved in the qtwebkit-tp5-qt58-mingw530-x86.zip or qtwebkit-5.212.0_alpha2-qt59-mingw530-x86.zip

                  Please try it out, IIRC I couldn't reproduce that issue.

                  Also, don't use QWebSettings::setObjectCacheCapacities(0,0,0), this indeed was causing leaks in the old versions, and WebKit isn't really tuned or even tested to operate with no cache at all.

                  X Offline
                  X Offline
                  xeoshow
                  wrote on 21 Nov 2017, 12:37 last edited by
                  #31

                  @Konstantin-Tokarev said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                  @PSI_lbc said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                  Docs say it's there but it isn't. This is after a fresh install of 5.8,5.7 MinGW53_32 and 5.6 MinGW49_32

                  You need to install Qt 5.8.0 and extract QtWebKit binaries that you can download from link that I've posted above.

                  @PSI_lbc said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                  Do you know if the 5.8/Webkit binaries support a mix of HTML and JavaScript on the same page?

                  Of course, yes!

                  @Konstantin-Tokarev said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                  @xeoshow said in Windows 7 Webengine example fail with "Unknown module(s) in QT: webengine":

                  Is the memory leak problem resolved in the qtwebkit-tp5-qt58-mingw530-x86.zip or qtwebkit-5.212.0_alpha2-qt59-mingw530-x86.zip

                  Please try it out, IIRC I couldn't reproduce that issue.

                  Also, don't use QWebSettings::setObjectCacheCapacities(0,0,0), this indeed was causing leaks in the old versions, and WebKit isn't really tuned or even tested to operate with no cache at all.

                  Thanks for kind help, OK, I will try it out and report back.

                  BTW, is there any estimate target date for the beta or stable version? Thanks again.

                  Best regards, Jason

                  1 Reply Last reply
                  0
                  • X Offline
                    X Offline
                    xeoshow
                    wrote on 23 Nov 2017, 02:33 last edited by
                    #32

                    Hello @Konstantin-Tokarev ,

                    I tried with 5.8.0 and 5.9.2 and your corresponding release of QtWebKit, seems still the same symptom, the memory will keep increasing if I refresh the page repeatedly.

                    BTW, the html pages I used are generated via vuejs, is that OK?

                    Thanks a lot.

                    Best regards, Jason

                    1 Reply Last reply
                    0
                    • O Offline
                      O Offline
                      omagaldadze
                      wrote on 3 Mar 2019, 14:58 last edited by
                      #33

                      It now says Qt Webengine component is only supported for MSVC 2017, took me a while to figure out.

                      1 Reply Last reply
                      1
                      • osirisgothraO Offline
                        osirisgothraO Offline
                        osirisgothra
                        wrote on 6 Dec 2024, 22:54 last edited by
                        #34

                        still think the components that are used in examples should be included by default or at least if nothing else warned that you wont be able to do some examples unless you have them (in the right places mind you, not tucked away in some weird documentation). It would also be nice if there is gonna be typing completion in qmake, cmake, etc., that it actually be contextual to the syntax of those items and not just spit out seemingly random tags most of which don't have anything to do with said files... even better, maybe include at least the headers that way you know for sure you are missing the library instead of ghostin' the whole kit'n'kaboodle.

                        I'm truly glad you r/offmychess t finally, but please don't go too far, because you r/beyondvoxels and that implies that u r/donewithlife. Oh well time to git back to the lab, because azure sea here, I have a lot of work to do...

                        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