2017-12-20 4 views
-1

Ich habe das gesamte Web durchsucht, um einen Weg zu finden, dies zu tun.Wie zeige ich eine Webseite in Qmaindwindow?

Alle Antworten beziehen sich auf PyQt4, Pyside, Qwebview, Qt4 oder Qt5 (C++), daher funktionieren sie nicht auf PyQt5.

die andere Antwort ist QtWebEngineView: unbekannt für PyQt5 (mindestens meine).

Ich habe die neueste Version von Python, Pycharm und PyQt5.

+2

Einige Codeschnipsel von dem, was Sie versucht haben, können für andere hilfreich sein, die Ihre Frage lesen. – Daniel

+0

Willkommen bei SO. In Zukunft empfehle ich Ihnen, auch die Sprache zu markieren, die Sie verwenden. In diesem Fall 'python' und' pyqt5' zusammen. Um Ihre Frage zu finden (und zu beantworten), müssten Benutzer unter dem Tag "pyqt5" ​​suchen. Viele, die 'pyqt5' kennen, können unter diesem Tag nicht gezielt nachsehen (es ist also eine gute Idee, Ihr Publikum zu maximieren, während es mit * allen * relevanten Tags versehen wird). Sie werden auch nicht wissen, welche Sprache Sie verwenden und können es aus diesem Grund überspringen, ohne zu lesen. – Simon

+0

Da Sie PyQt5 installiert haben, und was ist seine Version, sollten Sie das QWebEngineView-Modul haben, siehe dieses Beispiel: https://stackoverflow.com/questions/47893838/make-any-link-even-blank-open-in- self-window-using-qwebengine – eyllanesc

Antwort

0

Tnx alle. Der korrekte Import war from PyQt5 import QtWebEngineWidgets dann können Sie QWebEngineView einfach durch load() Methode verwenden.

Verwandte Themen