猫史档案馆


【Python作品分享】pok-os浏览器百度经典版-求助

用户:pokOSpokOS查看:0 回复:0 评论:0 创建时间:2020-10-08T20:39:45


【作品展示】

center_image

 

【作品介绍】

第148行代码出错了,软件UI打不开了,哪一位大神可以看一下?

 

【作品源代码】

#系列产品:浏览器 | pok OS浏览器

"

'pok OS浏览器百度百科经典版-编程猫工作室3801版权所有'

"

from PySide2.QtCore import (QCoreApplication, QDate, QDateTime, QMetaObject,
    QObject, QPoint, QRect, QSize, QTime, QUrl, Qt)
from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
    QFontDatabase, QIcon, QKeySequence, QLinearGradient, QPalette, QPainter,
    QPixmap, QRadialGradient)
from PySide2.QtWidgets import *
from PySide2.QtWebEngineWidgets import QWebEngineView
from PySide2.QtCore import QUrl
import sys


class Ui_Windows(object):
    def setupUi(self, Windows):
        if not Windows.objectName():
            Windows.setObjectName(u"Windows")
        Windows.resize(853, 560)
        self.verticalLayout = QVBoxLayout(Windows)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.horizontalLayout = QHBoxLayout()
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.label = QLabel(Windows)
        self.label.setObjectName(u"label")
        font = QFont()
        font.setPointSize(20)
        self.label.setFont(font)
        self.label.setFrameShadow(QFrame.Raised)
        self.label.setMargin(0)

        self.horizontalLayout.addWidget(self.label)

        self.HTTPS = QLineEdit(Windows)
        self.HTTPS.setObjectName(u"HTTPS")
        font1 = QFont()
        font1.setFamily(u"\u5fae\u8f6f\u96c5\u9ed1")
        font1.setPointSize(10)
        font1.setItalic(True)
        self.HTTPS.setFont(font1)
        self.HTTPS.setAlignment(Qt.AlignCenter)

        self.horizontalLayout.addWidget(self.HTTPS)

        self.GO = QPushButton(Windows)
        self.GO.setObjectName(u"GO")
        font2 = QFont()
        font2.setPointSize(13)
        self.GO.setFont(font2)
        self.GO.setCursor(QCursor(Qt.PointingHandCursor))

        self.horizontalLayout.addWidget(self.GO)


        self.verticalLayout.addLayout(self.horizontalLayout)

        self.label_2 = QLabel(Windows)
        self.label_2.setObjectName(u"label_2")

        self.verticalLayout.addWidget(self.label_2)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.bdbk = QLineEdit(Windows)
        self.bdbk.setObjectName(u"bdbk")
        font3 = QFont()
        font3.setFamily(u"\u5fae\u8f6f\u96c5\u9ed1")
        font3.setPointSize(27)
        self.bdbk.setFont(font3)

        self.horizontalLayout_2.addWidget(self.bdbk)

        self.GObdbk = QPushButton(Windows)
        self.GObdbk.setObjectName(u"GObdbk")
        self.GObdbk.setMinimumSize(QSize(0, 0))
        font4 = QFont()
        font4.setFamily(u"\u6977\u4f53")
        font4.setPointSize(20)
        font4.setBold(True)
        font4.setWeight(75)
        self.GObdbk.setFont(font4)
        self.GObdbk.setCursor(QCursor(Qt.PointingHandCursor))

        self.horizontalLayout_2.addWidget(self.GObdbk)


        self.verticalLayout.addLayout(self.horizontalLayout_2)

        self.label_3 = QLabel(Windows)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setMinimumSize(QSize(0, 400))
        font5 = QFont()
        font5.setPointSize(15)
        self.label_3.setFont(font5)
        self.label_3.setAlignment(Qt.AlignLeading|Qt.AlignLeft|Qt.AlignTop)

        self.verticalLayout.addWidget(self.label_3)

        self.C = QPushButton(Windows)
        self.C.setObjectName(u"C")
        self.C.setFont(font5)

        self.verticalLayout.addWidget(self.C)


        self.retranslateUi(Windows)

        QMetaObject.connectSlotsByName(Windows)
    # setupUi

    def retranslateUi(self, Windows):
        Windows.setWindowTitle(QCoreApplication.translate("Windows", u"pok OS\u6d4f\u89c8\u5668", None))
        self.label.setText(QCoreApplication.translate("Windows", u"\u7f51\u5740\uff1a", None))
        self.HTTPS.setText("")
        self.GO.setText(QCoreApplication.translate("Windows", u"\u8bbf\u95ee", None))
        self.label_2.setText(QCoreApplication.translate("Windows", u"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -", None))
        self.bdbk.setText("")
        self.GObdbk.setText(QCoreApplication.translate("Windows", u"\u8fdb\u5165\u767e\u5ea6\u767e\u79d1\u8bcd\u6761", None))
        self.label_3.setText(QCoreApplication.translate("Windows", u"\u767e\u5ea6\u767e\u79d1\u8bcd\u6761\u663e\u793a\u533a", None))
        self.C.setText(QCoreApplication.translate("Windows", u"\u7248\u6743\u4fe1\u606f", None))
    # retranslateUi

    def APP_open():

        # 绑定槽函数

        self.GO.clicked.connect(self.HTTPS)
        self.GObdbk.clicked.connect(self.bdbk)

        google = HTTPS.text()
        web_path = google

        # 打开网址
        app = QApplication(sys.argv)
        browser = QWebEngineView()
        browser.load(QUrl(web_path))
        browser.show()
        sys.exit(app.exec_())

# 软件打开

if __name__ == "__main__":
    app = QApplication(sys.argv)
    #'"由于本行代码出错,临时注释|【改好后直接把单引号内的内容和注释号(#)去掉】"'window = APP_open()
    sys.exit(app.exec_())

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页