Partage
  • Partager sur Facebook
  • Partager sur Twitter

qwebkitwidget qt5

L'équivalent de QWebKitWidget sous QT5

    4 juin 2016 à 16:46:22

    Salut à tous,

    je pensais que mon problème aurait déjà été répertorié mais je n'ai pas trouvé.

    Je voulais faire le TP zNavigo avec QT 5.6 (sous Windows). Malheureusement, cette version ne dispose plus de QWebkit Widget et j'ai cherché pendant des heures ce qui le remplaçait et je n'ai rien trouvé.

    Si c'est déjà installé par défaut, que faut-il mettre dans le fichier .pro et quelle entête inclure.

    S'il y a des fichiers/extensions à télécharger, lesquelles ?

    Merci

    • Partager sur Facebook
    • Partager sur Twitter
      4 juin 2016 à 18:24:56

      Salut,

      Qt est passé à webengine, tu peux télécharger le module avec l'installeur online.

      • Partager sur Facebook
      • Partager sur Twitter
        4 juin 2016 à 18:35:08

        pour ma part j'ai coupler mon vieux Qt 4.8 à Qt 5.6 résulta un dossier Qt trop lourd (mais je peut tout de même utiliser webkit :)). Je pensai que le module webengine était déjà installer (du moins pour moi ce fut le cas sans installateur en ligne ).
        • Partager sur Facebook
        • Partager sur Twitter

        Il y a deux méthodes pour écrire des programmes sans erreurs. Mais il y a que la troisième qui marche

          5 juin 2016 à 9:28:20

          Il n'est pas installé par défaut ? J'ai cherché un installateur online et je n'ai pas trouvé.

          TEMPLATE = app
          QT += webenginewidgets
          TARGET =
          DEPENDPATH += .
          INCLUDEPATH += .
          
          
          SOURCES += \
              main.cpp \
              fenprincipale.cpp
          
          HEADERS += \
              fenprincipale.h
          

          Voici les erreurs:

          Project ERROR: Unknown module(s) in QT: webengine

          Project ERROR: Unknown module(s) in QT: webenginewidgets

          Project ERROR: Unknown module(s) in QT: webenginewidgets

          • Partager sur Facebook
          • Partager sur Twitter
            5 juin 2016 à 10:03:35

            Change de cours, il apprends beaucoup de conneries, d'erreurs, et au moins la moitié de ses codes sont buggés.

            Va plutôt sur ce cours qui même si il n'est pas terminé n'apprends pas ce genre d'âneries: http://guillaume.belz.free.fr/doku.php?id=programmez_avec_le_langage_c

            Pour le webenginewidgets, essaie de voir dans la maintenance tool si il est pas dans les addons

            -
            Edité par Random Coder 99 5 juin 2016 à 10:09:07

            • Partager sur Facebook
            • Partager sur Twitter
              5 juin 2016 à 16:02:50

              C'est gentil, mais ça ne solutionne pas mon problème... :)

              C'est quoi les addons ?

              • Partager sur Facebook
              • Partager sur Twitter
                5 juin 2016 à 16:41:47

                En fait, non, il n'y a plus de catégorie addons...

                Va dans le maintenance tool, et rajoute le QtWebEngine dans la catégorie Qt 5.6.

                • Partager sur Facebook
                • Partager sur Twitter
                  5 juin 2016 à 17:07:14

                  Je vais voir, merci beaucoup pour ton aide.

                  Je te tiens au courant

                  • Partager sur Facebook
                  • Partager sur Twitter
                    5 juin 2016 à 18:56:01

                    J'ai réinstallé QT en mettant bien webengine pour qt 5.6 et 5.7 mais ça me met toujours la même erreur lorsque j'exécute qMake:

                    erreur : Unknown module(s) in QT: webenginewidgets.

                    Le fichier .pro est le même que celui de mon précédent message, il n'y a rien sur les autres fichiers...

                    • Partager sur Facebook
                    • Partager sur Twitter
                      5 juin 2016 à 19:12:27

                      Tu as réinstallé Qt ?!

                      Fallait juste installer le webengine. Et pour ta version (donc pas 5.7)

                      Là je vois pas trop.

                      • Partager sur Facebook
                      • Partager sur Twitter
                        5 juin 2016 à 19:48:04

                        Oui, je n'ai pas trouvé comment installer les modules
                        • Partager sur Facebook
                        • Partager sur Twitter
                          27 août 2016 à 19:59:10

                          Bonjour,

                          Ça fait plaisir de voir que je suis pas tout seul à avoir ce soucis. Moi je veux re-travailler une appli qui date de 2013 et qui utilisait webkit. Que me conseillez vous ? Dois-je faire un portage vers Webengine ?

                          Je suis débutant en dev, mis à part un peu de php il y a fort longtemps.

                          Merci d'avance pour vos réponses.

                          -
                          Edité par soulearth 27 août 2016 à 20:06:58

                          • Partager sur Facebook
                          • Partager sur Twitter
                            8 novembre 2018 à 18:47:51

                            Bonjour, le QWebEngine dépend de Visual studio, donc cet objet ne fonctionne qu'avec la version de Qt intégrée à VS pour ce qui est windows. Mais le webengine marche bien sur Ubuntu. Vous avez le choix entre installer Qt avec VS, ou passer à Qt sur Ubuntu pour tester tout ce qui 'est QWebEngine et ses classes dérivées. Je conseille d'installer une machine virtuelle si vs ne pouvez pas directement installer Ubuntu. C'est ce j'ai fait moi, la première fois que j'ai été confronté à ce pbm. Il n'y a pas autre chose.

                            -
                            Edité par pacomedems1 15 novembre 2018 à 1:12:42

                            • Partager sur Facebook
                            • Partager sur Twitter
                              8 novembre 2018 à 19:09:38

                              Bonsoir à toi, voici la solution à ton problème

                              désinstalle Qt proprement et dans le mainteneur de QT, installe Qt 4.4

                              Dedans tu auras tous les modules dont tu as besoin.

                              Tu auras peut-être besoin de mettre les bonnes options dans ton fichier .pro

                              J'espère que ça t'aidera

                              -
                              Edité par pseudo-simple 8 novembre 2018 à 19:20:48

                              • Partager sur Facebook
                              • Partager sur Twitter
                                8 novembre 2018 à 22:28:20

                                Ok merci pour vos réponses.

                                Depuis j'ai refait le TP avec wxWidgets qui n'est pas mal non plus

                                • Partager sur Facebook
                                • Partager sur Twitter

                                qwebkitwidget qt5

                                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                • Editeur
                                • Markdown