PyQt5 код не открывает сайты
Вот код:
import sys
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import *
from PyQt5.QtGui import QIcon
class SimpleBrowser(QMainWindow):
def __init__(self):
super().__init__()
self.browser = QWebEngineView()
self.browser.setUrl(QUrl("https://youtube.com/"))
self.setCentralWidget(self.browser)
navbar = QToolBar()
self.addToolBar(navbar)
back_btn = QAction('Назад', self)
back_btn.setStatusTip('Назад к предыдущей странице')
back_btn.triggered.connect(self.browser.back)
navbar.addAction(back_btn)
forward_btn = QAction('Вперед', self)
forward_btn.setStatusTip('Вперед к следующей странице')
forward_btn.triggered.connect(self.browser.forward)
navbar.addAction(forward_btn)
reload_btn = QAction('Обновить', self)
reload_btn.setStatusTip('Обновить страницу')
reload_btn.triggered.connect(self.browser.reload)
navbar.addAction(reload_btn)
exit_btn = QAction('Выход', self)
exit_btn.setStatusTip('Выйти из программы')
exit_btn.triggered.connect(self.close)
navbar.addAction(exit_btn)
self.setWindowTitle('Простенький браузер')
self.setWindowIcon(QIcon('icon.png'))
def resizeEvent(self, event):
self.browser.setFixedSize(self.centralWidget().size())
app = QApplication(sys.argv)
QApplication.setApplicationName("Простенький браузер")
window = SimpleBrowser()
window.show()
app.exec_()
Браузер открывается, но не грузит сайт.
Изначальный план был: написать браузер, который открывает только один сайт - и все.
С этой библиотекой работаю первый раз и, прочитав форумы, написал такое.