博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pyqt5desinger的安装即配置
阅读量:4627 次
发布时间:2019-06-09

本文共 1230 字,大约阅读时间需要 4 分钟。

pip install pyqt5pip install pyqt5-toolspip install pyqt5designer

在安装python的目录下Lib\site-packages\PyQt5\Qt\bin找到designer.exe,打开即可使用

在pyCharm下使用它

File>Setting>Tools>External Tools下点击“+”

Name随便起

working director直接填(不要瞎改)$ProjectFileDir$

同样在External Tools中点击加号来配置pyuic: 

Program:F:\anaconda\python.exe(各位自己的python路径)

Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$
PyCharm菜单栏下,Tools—>你起的Name,点击即可打开designer:

一般选择mainWindow来玩,其他的我试过会出现一些未知的问题

保存后会生成一个ui文件,右键它Extenal tool>pyuic

生成py文件

创建一个新的主类可以运行它,代码如下:(一些名字的话统一一下就好了)

from untitled import Ui_MainWindowfrom PyQt5.QtGui import *from PyQt5.QtWidgets import *from PyQt5.QtCore import *from PyQt5 import QtCore, QtGui, QtWidgetsimport sysif __name__ == "__main__":    app = QtWidgets.QApplication(sys.argv)    myshow = QtWidgets.QMainWindow()    ui = Ui_MainWindow()    ui.setupUi(myshow)    myshow.show()    sys.exit(app.exec_())

 


每次更改界面时都要把ui重新转换成py,整天右键有点不爽,每次运行到以下代码(再不爽可以把它加到main程序中)

#不需要整天右键,直接执行该文件即可重新得到界面文件import osdef reInterpreter(name):    os.system('python -m PyQt5.uic.pyuic '+name+'.ui -o '+name+'.py')if __name__ == '__main__':    reInterpreter('untitled')#ui文件名,不包括后缀

 

转载于:https://www.cnblogs.com/pqhuang/p/11282401.html

你可能感兴趣的文章
腾讯Bugly异常崩溃SDK接入
查看>>
安装centos后无法引导启动windows7的解决方法
查看>>
AutoMapper用法
查看>>
Asterisk安装
查看>>
鄙视题
查看>>
如何在Vue项目中使用vw实现移动端适配(转)
查看>>
Apache Tomcat 7.x 概述
查看>>
as3绕过策略文件给视频截图
查看>>
C语言程序设计第一次作业
查看>>
leetcode网学习笔记(1)
查看>>
自制操作系统Antz(9)——实现内核 (下) 实现图形化界面
查看>>
JavaScript获取当前日期,昨天,今天日期以及任意天数间隔日期
查看>>
电子宠物系统
查看>>
windows远程桌面如果超出最大连接数, 使用命令行mstsc /console登录即可
查看>>
49. Group Anagrams
查看>>
SPOJ ATOMS - Atoms in the Lab
查看>>
关于 ListBox 自动换行
查看>>
postman测试上传文件
查看>>
R. ftp软件
查看>>
List<T>中,Remove和RemoveAt区别
查看>>