来自QtWebEngineWidgets的浏览器

时间:2019-05-17 16:29:51

标签: python python-3.x pyqt pyqt5 qtwebengine

我想使用QtWebEngineWidgets浏览器,但没有显示任何内容,也没有看到任何错误消息。 我使用以下命令安装了模块:

sudo pip3安装PyQtWebEngine

,一切顺利,没有任何错误消息。 这是我的代码:

class Window(QMainWindow):

    def __init__(self):
        super().__init__()
        title = "Window";left=100;top=100;width=1200;height=800
        self.setWindowTitle(title)
        self.setGeometry(left,top,width,height)
        self.Create_btn()
        self.show()

    def Create_btn(self):
        button = QPushButton("Push", self)
        button.setGeometry(30,100,200,80)
        button.clicked.connect(self.click_SecWin)

    def click_SecWin(self):
        self.d = Dialog()

class Dialog(QDialog):

    def __init__(self):
        super().__init__()
        title = "Win";left=600;top=360;width=500;height=400
        self.setWindowTitle(title)
        self.setGeometry(left,top,width,height)
        self.setStyleSheet('background-color:lightyellow')
        self.Obj()
        self.show()

    def Obj(self):
        url = 'http://www.google.com'
        browser = QWebEngineView()
        browser.load(QUrl(url))
        browser.show()


App = QApplication(sys.argv)
window = Window()
sys.exit(App.exec_())

你能帮我吗?

0 个答案:

没有答案