Окно PyQt5 QWebEngineView не будет отображаться - PullRequest
0 голосов
/ 20 марта 2019

Я написал простую тестовую программу для загрузки URL в QWebEngineView.Программа работает на Mac;браузер всплывает, и я вижу веб-страницу.Но в Windows 7 окно браузера никогда не появляется после того, как я вызываю show ():

import sys

from PyQt5.QtWidgets import QApplication
from PyQt5.QtWebEngineWidgets import QWebEngineView
from PyQt5.QtCore import QUrl

class Browser(QWebEngineView):
    def __init__(self):
        super().__init__()
        self.load(QUrl('https://google.com'))
        self.loadFinished.connect(self.pageReady)

    def pageReady(self, success):
        if success:
            self.show()
        else:
            print('page failed to load')

if __name__ == '__main__':
    app = QApplication(sys.argv)
    browser = Browser()
    app.exec_()

Что-то мне не хватает?Мой брандмауэр отключен, поэтому не должно быть проблем с подключением ...

...