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. Using QWebkit for windows with mingw
Forum Updated to NodeBB v4.3 + New Features

Using QWebkit for windows with mingw

Scheduled Pinned Locked Moved Solved General and Desktop
25 Posts 5 Posters 4.6k Views 4 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.
  • JKSHJ JKSH

    @Thank-You said in Using QWebkit for windows with mingw:

    5fa602c9-54bc-4945-a3b3-cd46b918ec9b-image.png

    Qt5WebKitWidgets.dll is looking for QtPrivate::argToQString(QStringView), which is present in recent versions of Qt Core.

    It sounds like the latest Qt WebKit binaries are built against Qt 5.14:

    • https://forum.qt.io/post/689916
    • https://github.com/qtwebkit/qtwebkit/releases/tag/qtwebkit-5.212.0-alpha4

    Can you update to Qt 5.14 or Qt 5.15?

    Thank YouT Offline
    Thank YouT Offline
    Thank You
    wrote on last edited by
    #21

    @JKSH
    Hey, I have been using Qt5.12.8 and has other dependencies too.
    Will code compiling in Qt 5.12.8 would compile in QT 5.15 ???

    Let's make QT free or It will go forever

    TRUE AND FALSE <3

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

      Yes, that's one of the strength of Qt.

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

      Thank YouT 1 Reply Last reply
      1
      • SGaistS SGaist

        Yes, that's one of the strength of Qt.

        Thank YouT Offline
        Thank YouT Offline
        Thank You
        wrote on last edited by Thank You
        #23

        I installed QT 5.15.2 and build with it. Got all dependencies with windeployqt and added libxml2-2.dll libxslt-1.dll.
        It now shows error zlib1__.dll not found.
        I searched in whole qt directory but couldn't find one so I managed to download zlib1.dll not zlib1__.dll from dll-files.com.
        I renamed zlib1.dll to zlib1__.dll and placed in binary directory. I don't know if this is good to do.
        Where is zlib1__.dll located in QT??? OR it isn't related with QT?

        Atleast it is working in 64bit version but shows TLS initialization failed Which is connected to OpenSSL so I am sure I will solve this problem.
        Edit:
        I copied libcrypto-3-x64.dll and libssl-3-x64.dll to executable directory but couldn't get it working
        Now some problems that I can't figure out are:
        It doesn't work with debug
        Most importantly it doesn't work with 32 bit which is most for me.
        How can I obtain it?

        Let's make QT free or It will go forever

        TRUE AND FALSE <3

        Thank YouT 1 Reply Last reply
        0
        • Thank YouT Thank You

          I installed QT 5.15.2 and build with it. Got all dependencies with windeployqt and added libxml2-2.dll libxslt-1.dll.
          It now shows error zlib1__.dll not found.
          I searched in whole qt directory but couldn't find one so I managed to download zlib1.dll not zlib1__.dll from dll-files.com.
          I renamed zlib1.dll to zlib1__.dll and placed in binary directory. I don't know if this is good to do.
          Where is zlib1__.dll located in QT??? OR it isn't related with QT?

          Atleast it is working in 64bit version but shows TLS initialization failed Which is connected to OpenSSL so I am sure I will solve this problem.
          Edit:
          I copied libcrypto-3-x64.dll and libssl-3-x64.dll to executable directory but couldn't get it working
          Now some problems that I can't figure out are:
          It doesn't work with debug
          Most importantly it doesn't work with 32 bit which is most for me.
          How can I obtain it?

          Thank YouT Offline
          Thank YouT Offline
          Thank You
          wrote on last edited by Thank You
          #24

          @Thank-You
          Now after installing another version of openssl it is working on 64bit.
          I couldn't make it work in 32bit.
          And I found that many websites doesn't considered it as supported version.
          I found that we can embed existing application to QT application but has no idea.
          Main purpose of this is to run services like gmail , google docs and other servuces.
          Which would be good?
          I was just searching abt this yesterday and found about running application. Could you give links of working docs about this?

          I will create new question abt this

          https://forum.qt.io/topic/132721/opening-external-application-and-embed-it-without-opening-application-out-of-application

          Let's make QT free or It will go forever

          TRUE AND FALSE <3

          JKSHJ 1 Reply Last reply
          0
          • Thank YouT Thank You

            @Thank-You
            Now after installing another version of openssl it is working on 64bit.
            I couldn't make it work in 32bit.
            And I found that many websites doesn't considered it as supported version.
            I found that we can embed existing application to QT application but has no idea.
            Main purpose of this is to run services like gmail , google docs and other servuces.
            Which would be good?
            I was just searching abt this yesterday and found about running application. Could you give links of working docs about this?

            I will create new question abt this

            https://forum.qt.io/topic/132721/opening-external-application-and-embed-it-without-opening-application-out-of-application

            JKSHJ Offline
            JKSHJ Offline
            JKSH
            Moderators
            wrote on last edited by
            #25

            @Thank-You said in Using QWebkit for windows with mingw:

            And I found that many websites doesn't considered it as supported version.

            Web engines are very difficult to maintain because of security requirements. That is why the Qt Project replaced Qt WebKit (which was mostly maintained by the Qt folks) with Qt WebEngine (which is mostly maintained by the Chromium folks).

            @Konstantin-Tokarev has done a great job making Qt WebKit compatible with recent versions of Qt, but the last update was over 1 year ago. Lots of security vulnerabilities have been discovered in WebKit since then; that is why many websites don't consider it as a supported version.

            Main purpose of this is to run services like gmail , google docs and other servuces.
            Which would be good?

            Qt WebEngine for desktop platforms; Qt WebView for mobile platforms.

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

            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 Extensions
            • Unsolved