Python3.8.10-Pycharm中增加Qt Designer和PyUic
在之前的使用中,TK使用的较为多,但是近几年来说,随着PyQt5的逐渐盛行,慢慢的使用也是热度飞起。
很多游戏脚本都使用了Pyqt5来做(咳咳,跑题了)
然后鄙人也决定将我16年写的一个丑陋的服务器更新界面替换UI的框架了。
终于不用为了写TK而掉头发了。
先来讲讲怎么装Pyqt5?
其实不大想说。
因为百度一下都会有。
但是有一个踩坑的就是,在win10内,如果我们cmd输入了python发现会被拉到商店里面去的问题?
What?
要注意的是在搜索栏里面搜【管理应用执行别名】
接着关了这两个就好
然后在pycharm内如何去加入工具
这里的前提是你装好了Pyqt5
我本人目前Python的版本号是:3.8.10
需要注意的是Designer.exe的路径和网上百度的路径都不同
具体是在安装目录内的你的安装地址\python\Lib\site-packages\qt5_applications\Qt\bin内。
接着讲讲如何把它嵌入到pycharm的工具内
首先打开设置
然后点击setting,找到Tools底下的External Tools
然后直接点+号添加
名字当然写清楚比较好认
Program就是exe的地址
然后工作路径填$FileDir$
这样就可以直接获取你的工程的文件夹
有人会问这不就完事了吗?
其实不是的,你在编辑完以后保存的其实是一个ui文件,UI文件你在运行的时候会发现没有效果,为啥呢,那是因为要把它转成PY格式,并且在你的运行主程序内去import 它
而PyUic就是把Ui文件无缝转成ui文件的东东。
加入方式基本和Designer一致
需要注意的是Arguments,这个是转换成对应py文件的命名,各位根据自己的喜好
$FileName$ -o $FileNameWithoutExtension$.py
一般这样填写就代表着和文件名称一样的导出记录。
接着在External Tools就可以找到了。
然后就自己摸索吧
后面我也会继续发表在改造UI框架上的心路历程