У меня есть эта проблема с QWebView, которая ничего не показывает после перезапуска QAplication. Этот небольшой фрагмент код displys проблемы:Python/PyQt повторное открытие QWebView показывает пустую страницу
import sys
from PyQt4 import QtGui, QtWebKit, QtCore
app = QtGui.QApplication(sys.argv)
while True:
browser = QtWebKit.QWebView()
browser.setUrl(QtCore.QUrl('https://www.google.ca/#q=pyqt'))
browser.show()
app.exec_()
После бега, страница поиска Google для PyQt показана, но как только я закрываю виджет, следующий один всплывает как пустой вместо той же страницы поиска. Мне было интересно, что я здесь делаю неправильно?
Один вопрос, почему вам нужно вызвать app.exec_() несколько раз. См. Ответ. – Trilarion