pyqt5 eric6 界面开发总结

安装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://stackoverflow.com/questions/46710299/why-does-pyqt-crashes-without-information-exit-code-0xc0000409

 

一、槽函数之间传递参数:

不要用槽函数返回值,用主窗口的成员函数进行传递: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 (还没有尝试过)


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值