## python版的学生管理系统——pyqt5 pyuic pydesigner插件的配置(1)

插件的下载

pyqt5 的安装 这里用pycharm安装(也可以利用控制台 pip安装 pycahrm更简单)

File->settings->prject Interpreter
在这里插入图片描述
点击 +
在这里插入图片描述
点击 install 如图蓝色部分全部安装
安装后的文件路径在python编译器中

在这里插入图片描述

插件的配置

​ 1_环境变量的配置

​ 环境变量的配置很简单 这里不附图了

​ 此电脑—>属性—> 高级系统设置 —> 高级 —> 环境变量

​ —> 双击Path —> 点击新建 添加你的路径

友情提示: 不要乱删以前的包括以前存在的路径 - - 小心你的东西不能用 比如cmd (感觉只有我会这样子)

(D:\Programs\Python\Python37\Lib\site-packages\pyqt5_tools)《=====这里是我的

总之找到这里后 里边有个QT designer文件是一会儿要用到的
在这里插入图片描述

​ 插件的添加

​ 接下来这一步必须要上一步的完成

​ File -> settings -> external tool -> 点+(setting里内置有搜索栏 可以自己动手搜 很方便 相信大家都能看的到 也不附图了) 会出现介个东西了 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
在这里插入图片描述
这里是我的配置

​ 添加 QT designer :

​ program: D:\Programs\Python\Python37\Lib\site-packages\pyqt5_tools\designer.exe

​ work dictionary : F i l e D i r FileDir FileDir (这个复制过去就行了)

各位绅士请对比着修改

​ 同理添加 pyuic :( - -因为是用完了想写一个博客记录下 所以我记得pyuic和python在一个路径里 具体的我不去查证了 可以搜索下其它的文章)

[外链图片转存失败(img-JeVx3z2k-1565330300854)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\1565327303533.png)]

​ program:D:\Programs\Python\Python37\python.exe

​ Arguments:-m PyQt5.uic.pyuic F i l e N a m e FileName FileName -o F i l e N a m e W i t h o u t E x t e n s i o n FileNameWithoutExtension FileNameWithoutExtension.py

​ work dictionary : F i l e D i r FileDir FileDir (这个复制过去就行了)

在这里插入图片描述

出现了这个视为成功了一半 如果出现了其它问题 比如打不开 或者闪退 请重复开头环境变量以及添加external tool的配置

插件的使用

​ 看上图 Tools-》external -》QTdesigner -》

​ 界面是要自己设计的 因为我是设计的 学生管理系统 so~

简单的内容就是这个样 类似这样的做了三个界面 左边的栏目 可以将自己想添加的控件直接添加到界面里 右边点击自己添加的控件可以进行 样式的设计

以及对比如按钮 Edit-》可以设置signal和slot

设计完毕后保存

因为配置的时候直接选定的保存在当前工程下 保存的是一个UI文件

所以 pyuic的作用就是~将UI文件生成py 文件

方法: 鼠标右击UI文件出现如图在这里插入图片描述

生成同名的py文件后

这里划重点 生成的py文件还不可以直接使用 要添加这样的代码

if __name__ == '__main__':
    app = QApplication(sys.argv)
    Login_UI_Window = Login_UI.QtWidgets.QMainWindow()      #登录的界面
    Login_UI_mod = Login_UI.Ui_Login()
    Login_UI_mod.setupUi(Login_UI_Window)
    Login_UI_Window.show()
    sys.exit(app.exec_())

当然也可以自己动手直接设计一个界面 方法在下面的链接

附链接 =====》 点这里 《=====这里表示很感谢这个网页

可以参照这个文章的方法进行设计 当然 利用qtdesigner 进行布局 把布局的代码复制过来

进行设计的时候如果有修改自己生成的py文件 之后想添加控件的时候可能会将自己写的代码覆盖掉

这里很重要 建议 将自己的工程文件 完全的复制 生成另一个工程 在副本里修改添加到主工程里面

至此 应该没有什么主要的问题

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值