创建窗口,点击按钮,打开浏览器

QWidget {
border-image:url(E:/20220305/django_test1/appium/b.jpg);
}QTextBrowser {
border-image:url();
}
QLineEdit {
border-image:url();
}
QComboBox {
border-image:url();
}
QLabel {
border-image:url();
}
QPushButton {
border-image:url();
}

pyuic5 -o untitled.py untitled.ui

生成py文件,untitled.py

# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'untitled.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_Form(object):def setupUi(self, Form):Form.setObjectName("Form")Form.resize(737, 668)Form.setStyleSheet("")self.horizontalWidget = QtWidgets.QWidget(Form)self.horizontalWidget.setGeometry(QtCore.QRect(0, 0, 731, 661))self.horizontalWidget.setStyleSheet("QWidget {\n""border-image:url(E:/20220305/django_test1/appium/b.jpg);\n""}\n""\n""QTextBrowser {\n""border-image:url();\n""}\n""QLineEdit {\n""border-image:url();\n""}\n""QComboBox {\n""border-image:url();\n""}\n""QLabel {\n""border-image:url();\n""}\n""QPushButton {\n""border-image:url();\n""}")self.horizontalWidget.setObjectName("horizontalWidget")self.hboxlayout = QtWidgets.QHBoxLayout(self.horizontalWidget)self.hboxlayout.setContentsMargins(0, 0, 0, 0)self.hboxlayout.setObjectName("hboxlayout")self.verticalLayout = QtWidgets.QVBoxLayout()self.verticalLayout.setObjectName("verticalLayout")self.gridLayout = QtWidgets.QGridLayout()self.gridLayout.setObjectName("gridLayout")spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)self.gridLayout.addItem(spacerItem, 0, 0, 1, 1)spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)self.gridLayout.addItem(spacerItem1, 0, 3, 1, 1)self.pushButton = QtWidgets.QPushButton(self.horizontalWidget)self.pushButton.setStyleSheet("color: rgb(255, 85, 0);\n""font: 10pt \"宋体\";")self.pushButton.setIconSize(QtCore.QSize(16, 16))self.pushButton.setObjectName("pushButton")self.gridLayout.addWidget(self.pushButton, 3, 1, 1, 2)self.comboBox_2 = QtWidgets.QComboBox(self.horizontalWidget)self.comboBox_2.setObjectName("comboBox_2")self.comboBox_2.addItem("")self.comboBox_2.addItem("")self.comboBox_2.addItem("")self.gridLayout.addWidget(self.comboBox_2, 1, 3, 1, 1)self.label_3 = QtWidgets.QLabel(self.horizontalWidget)self.label_3.setObjectName("label_3")self.gridLayout.addWidget(self.label_3, 0, 1, 1, 2)self.label_2 = QtWidgets.QLabel(self.horizontalWidget)self.label_2.setStyleSheet("color: rgb(255, 85, 0);\n""font: 10pt \"宋体\";")self.label_2.setObjectName("label_2")self.gridLayout.addWidget(self.label_2, 1, 2, 1, 1)self.label = QtWidgets.QLabel(self.horizontalWidget)self.label.setStyleSheet("color: rgb(255, 85, 0);\n""font: 10pt \"宋体\";")self.label.setObjectName("label")self.gridLayout.addWidget(self.label, 1, 0, 1, 1)spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)self.gridLayout.addItem(spacerItem2, 5, 2, 1, 1)self.comboBox = QtWidgets.QComboBox(self.horizontalWidget)self.comboBox.setObjectName("comboBox")self.comboBox.addItem("")self.comboBox.addItem("")self.comboBox.addItem("")self.gridLayout.addWidget(self.comboBox, 1, 1, 1, 1)spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)self.gridLayout.addItem(spacerItem3, 2, 1, 1, 1)self.verticalLayout.addLayout(self.gridLayout)self.hboxlayout.addLayout(self.verticalLayout)self.retranslateUi(Form)QtCore.QMetaObject.connectSlotsByName(Form)def retranslateUi(self, Form):_translate = QtCore.QCoreApplication.translateForm.setWindowTitle(_translate("Form", "Form"))self.pushButton.setText(_translate("Form", "确定"))self.comboBox_2.setItemText(0, _translate("Form", "电视剧"))self.comboBox_2.setItemText(1, _translate("Form", "电影"))self.comboBox_2.setItemText(2, _translate("Form", "购物"))self.label_3.setText(_translate("Form","<html><head/><body><p align=\"center\"><span style=\" font-size:26pt; font-weight:600; color:#aa0000;\">好心情营业</span></p></body></html>"))self.label_2.setText(_translate("Form","<html><head/><body><p align=\"center\"><span style=\" font-size:20pt;\">类型</span></p></body></html>"))self.label.setText(_translate("Form","<html><head/><body><p align=\"center\"><span style=\" font-size:20pt;\">心情</span></p></body></html>"))self.comboBox.setItemText(0, _translate("Form", "好"))self.comboBox.setItemText(1, _translate("Form", "一般"))self.comboBox.setItemText(2, _translate("Form", "差"))

test1.py

import sys
from PyQt5.QtWidgets import QApplication, QMainWindowimport untitledif __name__ == '__main__':app = QApplication(sys.argv)MainWindow = QMainWindow()ui = untitled.Ui_Form()ui.setupUi(MainWindow)MainWindow.show()sys.exit(app.exec_())

运行test.py

如果想要点击之后打开浏览器

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
import untitled
import time
from selenium import webdriverdef click_success():driver = webdriver.Chrome()driver.get('https://v.youku.com/v_show/id_XNTg0OTk3ODQ3Ng==.html?spm=a2hcb.12701310.app.5~5!3~5!3~5~5~5!7~5~5~5~A&s=fcffbcd8aafe49d3b5ba')if __name__ == '__main__':app = QApplication(sys.argv)MainWindow = QMainWindow()ui = untitled.Ui_Form()ui.setupUi(MainWindow)MainWindow.show()ui.pushButton.clicked.connect(click_success)#信号和槽sys.exit(app.exec_())

pyqt5 基础创建窗口,点击按钮,打开浏览器相关推荐

  1. js 点击按钮打开浏览器新页签,兼容版

    话不多说直接上代码,这是千辛万苦寻来的,帮助需要帮助的人. <html><head>点击按钮打开浏览器新页签</head><body><div o ...

  2. 易语言点击按钮打开浏览器中指定的网页

    双击按钮后进入到该页面: 运行: 温馨提示 如果没有打开指定网址的属性或编译失败: 打开支持库配置: 全选后确认即可!

  3. 通过点击按钮打开新的窗口

    通过点击按钮打开新的窗口 通过点击某个按键打开新的窗口,原来的窗口关闭或者不关闭: 主要语句 //创建新的界面 A a=new A(); //将新的界面展示出来,此参数设置为true A.setVis ...

  4. access窗体转换html,access点击按钮打开窗体

    如何在 Access 2007 的窗体中实现点击按钮打开另一首先有4个名称分别为A.B.C.D的窗体,已经建立好了. 我新建了一个空打开一个Access数据库软件,可以打开已创建好的数据库,在[数据库 ...

  5. python设置tk退出_Python3 tkinter基础 Tk quit 点击按钮退出窗体

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  6. 点击按钮打开新页面(携带参数)

    点击按钮打开新页面(携带参数) <el-button size="small" class="button-right" @click="cre ...

  7. 微信公众号,点击按钮打开pdf文件流,安卓跳转到浏览器里下载,ios可预览但默认不能下载

    微信公众号,点击按钮打开pdf文件流,安卓跳转到浏览器里下载,ios可预览但默认不能下载 注:在pc上开始时采用这两种方式是没有效果的,或者打开的是空页面,但上线到公众号是没有问题的!!!!!!!!! ...

  8. Flutter之点击按钮打开百度链接

    1 需求 点击按钮,打开百度链接 2 代码实现 import 'package:flutter/material.dart'; import 'package:url_launcher/url_lau ...

  9. android点击按钮打开一个网页,Android实现H5点击打开app或跳转指定界面

    Android实现H5点击打开app或跳转指定界面 本文原创,转载请注明出处.欢迎关注我的 简书. 安利一波我写的开发框架:MyScFrame喜欢的话就给个Star 场景 H5界面中的入口 有时候为了 ...

最新文章

  1. wordpress3.0.1安装出错的解决
  2. 用python画动图_用Python绘制会动的柱形竞赛图
  3. 算法导论之概率分析和随机算法
  4. 程序员面试题精选100题(24)-栈的push、pop序列[数据结构]
  5. python如何记录运行时间_Python如何测量脚本运行时间
  6. 双目估计方法_教你提高双目立体视觉系统的精度!
  7. 帮管客CRM客户管理系统 v3.6.0
  8. 7004.vue脚手架快速生成项目
  9. python中格式化_python的format格式化
  10. 墨条不如墨汁黑是怎么回事?
  11. Nitro PDF 数据遭大规模泄露,波及微软、谷歌、苹果等
  12. MVC HtmlHelperTModel 类
  13. matlab 从 excel读取 日期_MATLAB一键记账它不香吗?
  14. DSP与FPGA的SRIO通信实现
  15. 关于Linux消息队列的简单说明、使用、编码
  16. 微波暗室——天线方向图测试
  17. 《人间告白》---我看万物像你,我看你像万物
  18. IOTSWC欧洲工业物联网解决方案大会-2019
  19. FPGA蜂鸣器演奏音乐
  20. namecheap 添加二级域名

热门文章

  1. 关于安装Certbot的一点小心得
  2. 第四代 大规模集成电路计算机,第四代大规模集成电路计算机-read.ppt
  3. 【郝斌老师数据结构学习笔记 day 6】
  4. java 文本语义相似度计算,NLP 语义相似度计算 整理总结
  5. 机器人离线编程画圆误差解决方案_校正工业机器人离线编程在现场中的误差的方法与流程...
  6. JavaWeb之HTML(HTML,CSS,JavaScript)
  7. 信息系统项目管理师案例分析 68 个问题整理
  8. win7wifi共享
  9. 电子电路设计——最小二输入与非门设计血缘检测电路
  10. 超清视频时代要来了吗?