安装eric 6
# 下载eric6-19.03,解压
# 进入解压后的文件夹,运行install脚本,过程中需要的lib会有安装提示,选择y即可
cd eric6-19.03
python install.py
安装pyqt5 designer
# 安装 pyqt5
pip install pyqt5 --user
# 安装pyqt5-tools
pip install pyqt5-tools --user
# 查看安装的位置
pip show pyqt5-tools
# 找到目录,打开designer.exe
【报错】No module named 'PyQt5.sip' 解决
pip install pyqt5.sip --user
【闪退】写好的程序在pycharm或其他编辑器中运行,GUI启动了,但操作之后退出,没有任何提示
用标准console再试一遍,能看到出错提示。
一、槽函数之间传递参数:
不要用槽函数返回值,用主窗口的成员函数进行传递:https://bbs.csdn.net/topics/390238635
一楼大哥帮了我大忙,感谢!!!!
例子: 需求:打开文件,返回文件名,供其他槽函数调用:
原型:https://blog.csdn.net/a359680405/article/details/45166271
根据需求进行的改进版本:
二、界面和样式分离
1, compile form
2, generate dialog code,选择主窗体上元件的操作,确定
3, 这样就生成了样式文件
三、其他
1,旋钮效果:https://juejin.im/post/5a9fa5336fb9a028c9799be3 (还没有尝试过)