PyQt5学习总结(一个简单的数据库查询系统)

基于PyQt5的GUI开发流程:

  1. 将一个窗口控件拖入窗口中并放在预设的大致位置。

  2. 对于要用代码引用的窗口控件,应指定一个名字:对于需要微调的窗口控件,可以设置其对应属性。
  3. 重复步骤1和2,直到所需的所有窗口控件都放在窗口中。
  4. 根据自己预设的界面,为便于布局可以添加Vertical Spacer、Horizontal Spacer、Horizontal Line、Vertical Line控件隔开。
  5. 选择需布局的窗口控件,合理使用布局管理器对窗口进行布局。
  6. 设置好各窗口控件属性及窗口布局方式。
  7. 布局好所有窗口部件后在主窗口设置布局方式,保证所有控件填满窗口。
  8. 为窗口设置buddy关系(该步为可选步骤,设置buddy关系时,设置其中一个控件的快捷键,当触发快捷键时光标可快速定位至其伙伴关系控件。主要应用在label与edit控件之间,便于快速切换编辑)
  9. 设置按键次序即Tab键次序(强迫症患者福音,为便于编写代码,可观察对象查看窗口并在利用相关工具(比如亿图的思维导图、Visio)绘制出各控件之间的逻辑)
  10. 建立一些简单的信号与槽连接
  11. Ctrl+R预览窗口,检查所有内容是否按预设工作
  12. 设置窗口对象名,保存
  13. 利用Pycharm或者Eric等工具或者在命令行输入python -m PyQt5.uic.pyuic yourProgram.ui -o yourProgram.py编译窗口。
  14. 进行正常的代码编辑工作。

开发环境:

Windows7+Python3.6.1+Py

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值