实战案例项目介绍和开发思想
这节课开始我们来使用我们学习过的知识开发一个简单的软件,软件虽然简单,但是功能和知识点却很丰富。通过这个软件的开发我们要重点学习以下三个方面的知识点和开发经验。
一、文件结构
我们软件的开发是通过Qt Designer和Pycharm两个工具实现的,这样我们就会有不同文件之间的交互,比如Qt Designer中的UI文件我们需要转化之后才能给Pycharm使用。这里问题就来了,当我们需要重新通过设计师修改UI文件时,再次转化成py文件就会覆盖原有的py文件,如果我们之前有自己写的代码,这是就会被覆盖。为了避免这种尴尬,就要有一个合理的文件结构支撑。
二、学习要点
- Qt Designer软件设计师的使用
- 控件的属性和方法
- 布局管理器在界面中的合理应用
- QSS样式表的几种使用方法
- 信号和槽的实战使用
- 不同界面之间的接口封装
- 文件接口的封装
- 文件交互
- 动画的使用
-
业务逻辑及思想
以上就是我们在这个案例实战教程中要学习的东西,更准确的来说就是更加熟练的使用我们之前学习过的知识点。通过一次实战开发帮助我们了解PyQt5开发软件的流程。