python - QtDesigner

今天的python课也是有点困的python课

上课讲了QtDesigner(应该算是一个插件吧,我也不知道

官方来说,Qt Designer 是交互式可视化GUI设计工具,可以帮助我们快速开发 PyQt 程序的速度。

它生成的 UI 界面是一个后缀为 .ui 的文件,可以通过 pyiuc 转换为 .py 文件

主要用于对话框设计,设计完后保存成的.ui文件(据l老师上课讲是为了保持跨平台特点/那这样来看他应该不算插件了吧/毕竟它也可以用于c&c++

c的传送门√
证据

所以话说回来,.ui转成.py之后我们才可以直接利用它生成的接口开始工作

那怎么转换呢
回答:pyuic5 -0 your_pyname.py your_uiname.ui
↑这个样子

okay这些东西都是建立在你有了QtDesigner并且生成了.ui文件之后的,那么问题又来了,这东西怎么装呢
回答:在cmd命令下输入pip3 insatll PyQt5-tools 然后在你的pythonxx\lib\site-packages目录底下就会有QtDesigner啦
具体路径

打开来看大概是这个样子(没错我直接盗用的ldw老师的图片
在这里插入图片描述

然后里面有很多控件(大家一一探索吧,打起来好累

就拍照敷衍一下了(好困系列写照

控件

然后就是实际进行操作的步骤了(我怀疑是ldw老师自己搞得hh

设置容器→放置控件→放置分隔符(弹簧)→设置控件→连接系统内置信号和槽

后面提到了对话框测试(大致意思就是你可以更改一些简单的设置就在main窗口里弹出对话框

结束了(然后就是布置作业了)

最后再加个传送门吧,我决定这个博主写的挺好的→ 传送门