当前位置:首页 > Python >

pycharm中使用pyqt实现UI界面设计

发布时间:2019-11-28 10:33:46 作者:佚名 阅读:(5)

最近在研究Python的界面设计,可以做一些小工具,接下来吾爱编程位大家介绍一下pycharm中使用pyqt实现UI界面设计,有需要的小伙伴可以参考一下:

我们主要会用到pycharm、Qt Designer、PyUIC,在前面的文章中已经介绍过pycharm中配置Qt Designer和PyUIC

接下来我们就开始设计第一个UI界面程序,并运行代码使其成功出现;编辑UI界面的后台逻辑关系,使其按照自己设定的功能运行。

第一步:打开pycharm->使用qt designer编辑你的UI界面

进入qt designer之后你回遇到一个这样的界面,这表示你需要创建的界面类型,请记住自己所选的类型,对于后面程序编写很重要。

选择Main Window框架,点击create创建,从1框中拖拽组件进入面板,命名调整位置及大小,如图所示。

2、保存成.UI格式文件,使用pyGUI将其转换成,py文件

点击保存,存储在自己指定的项目下面,保存好.ui文件之后,返回pycharm界面就可以看到已经生成calculator.ui文件

右键该文件,选择external tools 使用之前配置好的pyGUI将其转换问.py文件

会发现自动生成.py文件

内部代码会显示由.ui文件生成而来。至此已经成功获得了UI界面的.py文件。

3、修改并运行上述.py文件,成功弹出你刚刚设计的界面

在代码段末尾添加如下代码:
import sys
import calculator
from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':
    app = QApplication(sys.argv)
    MainWindow = QMainWindow()
    ui = calculator.Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

其中第二行import calculator填写你的.py文件名;
PS:如果你创建的时使用的时Widget框架,则将上述代码中所有 MainWindow 替换成Widget。


4、右键上述.py文件选择RUN,或者使用上方菜单栏RUN,成功弹出你刚刚设计的界面

欢迎分享转载→ pycharm中使用pyqt实现UI界面设计

© 2015-2019 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们