新手如何利用PyQt5和Python3编写界面UI

紧随时代的进步社会的发展,我们不能仅仅抓住python2和PyQt4,为了不被社会淘汰我们应该学习更多的东西。比如:Python3和PyQt5.

操作方法

  • 01

    这里我们默认你已经安装了Python3和PyQt5相应的库。 Ubuntu: sudo apt-get install python3 sudo pip3 install pyqt5(或sudo pip install pyqt5) Windows: 下载安装python3和pyqt5 python3 pyqt5库 pip install pyqt5

  • 02

    这里以Windows操作系统为例。 打开PyQt5 Qt Designer 默认情况下会出现新建窗体的提示,如果没有,直接点击左上角新建即可。 这里我们打算新建一个Widget窗体。

  • 03

    这里你可以拉一个label模块进去,并且双击可以修改label模块的显示文字。 这里我们暂且修改为:“这是我的第一个窗体”。

  • 04

    设置完后可能觉得字体有点儿小,不过没关系,你可以鼠标右键label。选择更改多信息文本,这里把字体设置为16.同样的也可以像word设置文字的居中,字体样式,颜色等。

  • 05

    另外,也可以鼠标右键label选择更改样式表。 在这里你一样也可以设置字体的各种属性,并且设置项更多,自定义度更高。

  • 06

    我们可以点击窗体->预览。或是快捷键CTRL+R对我们所见的窗体进行预览。

  • 07

    如果没有任何问题了,我们可以将它保存下来。注意,文件的保存格式默认为.ui。因为我们保存的是ui设计文件。 Pyhton3如果要使用这个界面文件,必须将其转换为Pyhton3程序才可以。 在cmd窗口下,输入命令:pyuic5 -o ui.py untitled.ui 就可以自动帮你转换了。 其中ui.py是转换后python文件名,untitled.ui是你的窗体文件名

  • 08

    转换成功后,我们利用记事本打开.py文件查看转换后的源代码。 我们发现,源代码只有一个类,没有具体可执行参数。所以这个程序目前还是不能运行的。

  • 09

    导入库 import sys 最后面写入程序入口: if __name__ == "__main__": app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_Form() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_()) 具体看下图完整程序。

  • 10

    完成后在cmd窗口执行ui.py或python ui.py或双击文件,进行脚本程序的运行。 如果是双击运行程序默认也会打开一个cmd弹出窗,解决方案是将文件后缀.py改为.pyw就可以了。

(0)

相关推荐

  • 图解利用Visual Studio 2015编写Python代码

    本篇将和大家介绍如何利用Visual Studio 2015编写Python代码,希望对大家的工作和学习有所帮助! 操作方法 01 Visual Studio 2015安装包中已经集成了python编 ...

  • 新手如何利用携程购买火车票

    新手如何利用携程购买火车票呢?今天小编为大家讲解一下. 操作方法 01 打开手机,找到"携程旅行",点击并进入,如图所示. 02 进入之后,点击"火车票",进入 ...

  • Publica出品的界面(UI PSD免费下载)

    今天分享的是Publica出品的界面ui套装psd,其中包含普通网页版和手机版的效果,整体效果突出内容,元素色块为主,整体设计符合极简主义原则和扁平化趋势,包含的组件非常丰富,能满足普通项目需要,希望 ...

  • winter界面(UI PSD免费下载)

    这次分享的是winter界面ui设计psd套装下载,虽然这不算是一套优秀的app模版,但是却很特别,因为它的很多设计效果与主流不一样,界面质感,界面用色,都会让人感觉不一样,而且组建齐全,我们做app ...

  • iOS9 手机界面UI设计资源套装(for photoshop CC 2015)

    小编:今天带来的是由云瑞分享的iOS9 手机界面UI设计资源套装(for photoshop CC 2015)Sketch卓越表现,真的让adobe着急了,CC2015就是一款兼容了Sketch类似功 ...

  • 魔兽争霸界面UI修改

    魔兽争霸界面UI修改 操作方法 01 先下载一个魔兽界面UI 02 然后把魔兽UI扔到魔兽根目录里,这里就是魔兽根目录 03 然后找到"开启修改""和关闭修改" ...

  • 界面ui设计的注意事项

    界面ui设计公司爱上设计指出,对于界面设计,UI设计比较重要的同时,交互设计也是重点,网站的界面体验是否好,主要体现在网站的首页设计上,网站首页设计对整个网站至关重要.在进行网站首页设计时,让爱上设计 ...

  • 新手如何利用matlab软件进行简单的矩阵运算

    有时候我们需要进行数据分析,但是对于复杂的矩阵运算的时候,我们往往会计算很长时间,这不仅仅是浪费我们的时间,而且计算量也特别的大.为了解决这个问题,我们利用数学软件matlab来进行简单的操作,复杂的 ...

  • ps钢笔工具怎么用,新手如何利用它来画图

    ps钢笔工具是学习ps软件新手的一个痛点.大家都知道ps里面的钢笔工具使用功能之分强大,可以抠图,可以绘制图.但是,不少新手在刚刚学习ps里面的这个钢笔工具时候都会很痛苦,因为会感觉到这个工具很灵活, ...