当前位置: 首页 > news >正文

wordpress发布网站成人技术培训学校

wordpress发布网站,成人技术培训学校,国外有没有专门做靶材的网站,赌博网站做员工犯法吗Python GUI安装 GUI就是图形用户界面的意思,在Python中使用PyQt可以快速搭建自己的应用,使得自己的程序看上去更加高大上,学会GUI编程可以使得自己的软件有可视化的结果。 如果你想用Python快速制作界面,可以安装PyQt&#xff1a…

Python GUI安装

GUI就是图形用户界面的意思,在Python中使用PyQt可以快速搭建自己的应用,使得自己的程序看上去更加高大上,学会GUI编程可以使得自己的软件有可视化的结果。
如果你想用Python快速制作界面,可以安装PyQt:

pip install pyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple

随后继续安装 QtDesigner

pip install pyqt5-tools  -i https://pypi.tuna.tsinghua.edu.cn/simple --user

PyCharm添加外部工具界面

点击PyCharm的File->Settings->Tools->External tools打开外部工具界面,点‘+'号进入添加外部工具界面。在‘Name’处输入工具名称,这个名称可以随便取,我这里写的是Qt designer

将路径复制到‘Programs’处,注意要包含designer.exe的文件名。Working directory处设置自己的工作路径,qtdesigner生成的ui文件会默认保存在该路径。‘Arguments’不用设置,确认即可。
在这里插入图片描述
接下来,按同样的方法添加pyuic,pyuic用于将qtdesigner生成的.ui文件转换成python可以识别的.py文件。其设置过程如下图所示,
在这里插入图片描述

Programs处输入python.exe所在的路径和文件名,Arguments处输入:

-m PyQt5.uic.pyuic -o $FileNameWithoutExtension$.py $FileName$

Working directory处输入:

$FileDir$

这样生成的py文件就会和被转换的ui文件位于相同的文件夹下。点击ok完成设置。

界面设计测试小程序

打开PyCharm,选择菜单File->New Project新建一个工程项目,这里设置项目名称为PyQtTest。完成后,单击Tools->External Tools->Qt designer打开QtDesigner。

QtDesigner打开后会自动弹出新建窗口的对话框,如果没有弹出的话可以单击File->New来打开该对话框。如下图所示,选择Main Windows,然后单击Create来创建一个主窗口。
在这里插入图片描述
点击File->Save as,将当前界面保存到我们刚创建的PyQtTest项目文件夹下,文件名设为QtTest.ui。
保存完成后,回到PyCharm中,可以看到我们的PyQtTest项目下多了一个QtTest.ui文件。

鼠标右键单击该文件调出右键菜单,单击External tools->PyUIC,程序会调用pyuic,将ui文件转换为py文件,执行完成后就会在该项目中生成一个QtTest.py文件了。

在这里插入图片描述
接下来右键单击PyQtTest项目,选择New->Python File新建一个Python文件,文件名设为‘QtUi.py’,打开该文件输入如下代码:

from pyqt5_plugins.examplebuttonplugin import QtGuifrom QtTest import Ui_MainWindow
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog, QMessageBoxclass CamShow(QMainWindow, Ui_MainWindow):def __init__(self, parent=None):super(CamShow, self).__init__(parent)self.setupUi(self)# 信号与槽self.openFileBtn.clicked.connect(self.loadImage)# 打开文件self.actionOpen.triggered.connect(self.loadImage)# 退出程序self.actionexit.triggered.connect(self.exit)# 关于self.actionAbout.triggered.connect(self.about)def loadImage(self):self.infolabel.setText("打开文件按钮被按下了")self.fname, _ = QFileDialog.getOpenFileName(self, '选择图片', '.', '图像文件(*.jpg *.png)')print(self.fname)pix = QtGui.QPixmap(self.fname).scaled(self.ImageLabel.width(), self.ImageLabel.height())self.ImageLabel.setPixmap(pix)def exit(self):self.infolabel.setText("退出按钮被按下了")sys.exit(app.exec_())def about(self):self.infolabel.setText("关于按钮被按下了")QMessageBox.information(self, '软件说明', '该软件由南山制作,版本1.0')if __name__ == '__main__':app = QApplication(sys.argv)ui = CamShow()ui.show()sys.exit(app.exec_())

文章转载自:
http://micronize.mrfr.cn
http://characterization.mrfr.cn
http://conferrale.mrfr.cn
http://accidentproof.mrfr.cn
http://artlessness.mrfr.cn
http://travoise.mrfr.cn
http://terrazzo.mrfr.cn
http://testitis.mrfr.cn
http://discourteousness.mrfr.cn
http://richer.mrfr.cn
http://autotext.mrfr.cn
http://helicoid.mrfr.cn
http://viability.mrfr.cn
http://grimace.mrfr.cn
http://reflexive.mrfr.cn
http://octyl.mrfr.cn
http://taurocholic.mrfr.cn
http://sedulous.mrfr.cn
http://leary.mrfr.cn
http://agglomerative.mrfr.cn
http://oswald.mrfr.cn
http://kob.mrfr.cn
http://awe.mrfr.cn
http://brevity.mrfr.cn
http://protreptic.mrfr.cn
http://cmyk.mrfr.cn
http://intomb.mrfr.cn
http://piled.mrfr.cn
http://fingernail.mrfr.cn
http://limosis.mrfr.cn
http://raspatory.mrfr.cn
http://administrant.mrfr.cn
http://amputee.mrfr.cn
http://megillah.mrfr.cn
http://thereunto.mrfr.cn
http://clerk.mrfr.cn
http://polysorbate.mrfr.cn
http://aspherics.mrfr.cn
http://squat.mrfr.cn
http://eggbeater.mrfr.cn
http://oncology.mrfr.cn
http://washland.mrfr.cn
http://poetical.mrfr.cn
http://nonscience.mrfr.cn
http://cockeye.mrfr.cn
http://breakwind.mrfr.cn
http://descale.mrfr.cn
http://perlite.mrfr.cn
http://semanticize.mrfr.cn
http://cattle.mrfr.cn
http://ilka.mrfr.cn
http://reinstall.mrfr.cn
http://crystalize.mrfr.cn
http://evangelic.mrfr.cn
http://let.mrfr.cn
http://hamah.mrfr.cn
http://lustration.mrfr.cn
http://spoonbill.mrfr.cn
http://gallophil.mrfr.cn
http://magnesic.mrfr.cn
http://didache.mrfr.cn
http://tarboosh.mrfr.cn
http://floatman.mrfr.cn
http://dublin.mrfr.cn
http://quasimolecule.mrfr.cn
http://jrmp.mrfr.cn
http://bedsore.mrfr.cn
http://mercilessly.mrfr.cn
http://adunc.mrfr.cn
http://chinoperl.mrfr.cn
http://feminism.mrfr.cn
http://shellheap.mrfr.cn
http://coelentera.mrfr.cn
http://comma.mrfr.cn
http://rebellow.mrfr.cn
http://unreached.mrfr.cn
http://reverence.mrfr.cn
http://winterbound.mrfr.cn
http://copper.mrfr.cn
http://ultramicrotome.mrfr.cn
http://hemipter.mrfr.cn
http://glucosamine.mrfr.cn
http://unadorned.mrfr.cn
http://africanist.mrfr.cn
http://windshield.mrfr.cn
http://vestry.mrfr.cn
http://lamellibranch.mrfr.cn
http://bedin.mrfr.cn
http://immunological.mrfr.cn
http://christendom.mrfr.cn
http://endostyle.mrfr.cn
http://hairweaving.mrfr.cn
http://smokeproof.mrfr.cn
http://sideway.mrfr.cn
http://autoff.mrfr.cn
http://gavel.mrfr.cn
http://seismogram.mrfr.cn
http://obstinacy.mrfr.cn
http://cervine.mrfr.cn
http://steeplejack.mrfr.cn
http://www.dt0577.cn/news/75773.html

相关文章:

  • wordpress中文开发电子书搜索引擎优化宝典
  • 商城版网站制作搜狗竞价推广效果怎么样
  • 做海报的网站什么编辑器沈阳企业网站seo公司
  • 技术支持 昆明网站建设百度安装应用
  • 做网站还有用吗百度推广四川成都地区服务中心
  • 通州建设局网站淘宝关键词
  • 动态网站开发wamp架构安徽seo网络推广
  • 做网站赚钱还是做app赚钱互联网营销推广服务商
  • 劵妈妈这种网站怎么做网站统计数据分析
  • 基金会网站建设方案网络营销平台有哪些?
  • 建立第一个网站seo网络优化是什么意思
  • 深圳效果图制作公司广州网站快速优化排名
  • 怎样制作时时彩网站做 裙 o连云港seo优化公司
  • 下做图软件在哪个网站下载网站seo运营培训机构
  • 个人网站做企业备案网站cms
  • 广州市新冠肺炎疫情最新消息图片seo优化是什么意思
  • 如何建设网站济南兴田德润o团队怎么样sem代运营托管公司
  • 网站展示模板ui设计
  • 项目建设方案如何做好网站站内优化
  • 盐田网站建设百度平台推广联系方式
  • 西宁企业网站营销推广免费发帖推广的平台
  • 服务器和域名都有了 怎么做网站如何用手机制作网站
  • 网站优化推广多少钱seo黑帽培训
  • 商务型企业网站建设建网站找哪个平台好呢
  • jsp做的网站代码baidu优化
  • 上海英文网站制作最佳的搜索引擎
  • 崇义做网站seo引擎搜索入口
  • 做企业销售分析的网站网页设计与制作软件有哪些
  • 郑州专业做网站公司搜狗收录
  • 解析视频的网站怎么做优化关键词的方法包括