pyqt5desinger的安装即配置

pyqt5desinger的安装即配置在安装python的目录下Lib\site-packages\PyQt5\Qt\bin找到designer.exe,打开即可使用在pyCharm下使用它File>Setting>Tools>ExternalTools下点击“+”Name随便起workingdirecto

大家好,欢迎来到IT知识分享网。

pip install pyqt5
pip install pyqt5-tools
pip install pyqt5designer

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

在pyCharm下使用它

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

pyqt5desinger的安装即配置

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

pyqt5desinger的安装即配置

生成py文件

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

from untitled import Ui_MainWindow
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5 import QtCore, QtGui, QtWidgets
import sys
if __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 os
def reInterpreter(name):
    os.system('python -m PyQt5.uic.pyuic '+name+'.ui -o '+name+'.py')
if __name__ == '__main__':
    reInterpreter('untitled')#ui文件名,不包括后缀

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31715.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信