QT5
请大家自备一台Windows系统的电脑,装上QT5和带有Linux的虚拟机,安装教程网上很多就不一一叙述了。QT的学习文档教程建议使用QTCreater自带的帮助说明,上面代码和解析都很详细,也很有帮助,另外最好有一个可以记录笔记的软件,这个就不推荐了,大家随自己爱好。
学习步骤
由于是以实例来讲解,因此就不按现在大多数教程上的走了,我们分以下几大模块来写
- 欢迎或登录界面(设计文件操作)
- 主界面设计(涉及信号槽)
- 菜单栏、工具栏、状态栏、标题栏分别实现
- 动态静态库编写和调用
- 多线程机制
- 画图机制
- 定时器及事件机制
- 调用硬件及系统功能
- 进程调用和通信
- 网络机制
上述只是大致提出我们编写软件的流程,各步骤之间也有重复的内容,所以也方便大家巩固基础,没有提到的内容后续遇到了我们也会逐项添加。该个人系统我们会实现很多的功能,包括上班必备常用功能,工具等。后续我们也会将代码移植到Linux系统上,让大家感受跨平台的魅力。
后续
小宇从QT框架开始,后续也会使用JAVA,Android,IOS,WeChat,Unity3D,C#等工具或语言来实现一个完整的程序供大家学习。那小宇毕竟水平精力有限,如果有出错或不对的地方请大家指正出来。关注的粉丝可以获取在线答疑的福利,互动频繁的粉丝更有可能获取小宇的源代码和学习笔记哦!