J'ai suivi les instructions de la page suivante:
http://qt-project.org/wiki/Open_Web_Page_in_QWebView
J'ai ajouté QT + = webkit dans mon fichier professionnel et j'ai lancé qmake, puis tout nettoyé et compilé à nouveau. Je reçois encore:
error: C1083: Impossible d'ouvrir le fichier d'inclusion: 'QWebView': Aucun fichier de ce type ou répertoire
quand j'ajoute #include <QWebView>
dans l'en-tête et le fichier cpp. Des idées?
Je devais aussi ajouter QT += webkit webkitwidgets
dans le fichier pro pour que cela fonctionne.
Je devais ajouter le package libqtwebkit-dev
pour que mon application soit compilée.
J'ai rencontré le même problème sur Kubuntu 18.10. Mon environnement de développement était pour Qt5 et j'avais besoin d'installer
libqt5webkit5-dev
apt installer libqt5webkit5-dev
Cela fonctionne très bien pour moi, sur un Mac avec une installation homebrew.
Ouvrez le Makefile généré par qmake
Il devrait y avoir une variable appelée INCPATH
et l'un des chemins énumérés devrait se terminer par /include
.
Répertoriez ce répertoire et faites-le exister, et les nombreux répertoires QXXXX et fichiers d'en-tête sont présents (notamment QWebKit).
Si tout semble aller pour le mieux, expliquez comment vous nommez les fichiers et quelles commandes utilisez-vous pour générer le fichier makefile avec qmake puis compiler.