--事物的难度远远低于对事物的恐惧!
开始记录QT的学习历程,QT作为一个很优秀的开源跨平台开发库,已经广泛应用于工业、医疗、军工等各大行业,怎能错过对QT的学习?如果把MFC中的消息机制比作女人的想法(山路十八弯),那么QT的消息机制,就如男人的想法(直来直往),这对开发者来说,不得不说是一件很令人愉快的事。简单来说,QT可以理解为基于C++的一个库,所以,希望你有C++基础,至于C++,可以参考本菜鸟写的《C++小白到大白养成记》这个系列博文,希望能给您提供一点帮助。
《QT小白到大白养成记》与《C++小白到大白养成记》一样,都会从0开始记录学习历程的点点滴滴,有不对的地方,欢迎各路大佬批评指正,共同进步,多点沉淀,少点浮躁!闲话少说,撸起袖子开搞!
养成记1:GUI程序原理分析
养成记2:GUI程序实例分析
养成记3:QT的诞生和本质
养成记4:Hello QT
养成记5:Qt Creator工程介绍
养成记6:窗口部件及窗口类型
养成记7:QT中的坐标系统
养成记8:起航!第一个应用实例
养成记9:计算器界面代码重构
养成记10:初探QT中的消息处理
养成记11:QT中的字符串类
养成记12:计算器核心解析算法(上)
养成记13:计算器核心解析算法(中)
养成记14:计算器核心解析算法(下)
养成记15:用户界面与业务逻辑的分离
养成记16:QT对象间的父子关系
养成记17:对话框及其类型
养成记18:登录对话框实例分析
养成记19:QT中的标准对话框(上)
养成记20:QT中的标准对话框(中)
养成记21:QT中的标准对话框(下)
养成记22:布局管理器(一)
养成记23:布局管理器(二)
养成记24:布局管理器(三)
养成记25:布局管理器(四)
养成记26:布局管理综合实例
养成记27:应用程序中的主窗口
养成记28:主窗口中的工具栏
养成记29:主窗口中的状态栏
养成记30:QT中的文本编辑组件
养成记31:软件开发流程简介
养成记32:QT中的文件操作
养成记33:文本流和数据流
养成记34:缓冲区操作与目录操作
养成记35:文本编辑器中的数据存取
养成记36:文本编辑器中的功能交互
养成记37:深度解析QMap与QHash
养成记38:QT中的事件处理(上)
养成记39:QT中的事件处理(下)
养成记40:拖放事件深度剖析
养成记41:编辑交互功能的实现
养成记42:文本打印与光标定位
养成记43:发送自定义事件(上)
养成记44:发送自定义事件(下)
养成记45:创建查找对话框
养成记46:查找对话框的功能实现
养成记47:QT中的调色板
养成记48:替换对话框的设计与实现
养成记49:文本编辑器项目持续开发
养成记50:关于对话框(About)
养成记51:程序中的配置文件
养成记52:命令行参数的应用
养成记53:应用程序的打包发布
养成记54:QT中的多页面切换组件
养成记55:模型视图设计模式(上)
养成记56:模型视图设计模式(中)
养成记57:模型视图设计模式(下)
养成记58:自定义模型类(上)
养成记59:自定义模型类(中)
养成记60:自定义模型类(下)
养成记61:模型视图中的委托(上)
养成记62:模型视图中的委托(中)
养成记63:深度解析视图与委托(上)
养成记64:深度解析视图与委托(下)
养成记65:深入浅出信号与槽
养成记66:基础图形绘制(上)
养成记67:基础图形绘制(中)
养成记68:基础图形绘制(下)
养成记69:图像处理与绘制
养成记70:文本绘制技巧
养成记71:登录对话框的改进
养成记72:进程与线程的概念
养成记73:QT中多线程编程
养成记74:多线程间的同步
养成记75:多线程间的互斥(上)
养成记76:多线程间的互斥(下)
养成记77:银行家算法的分析与实现
养成记78:多线程中的信号与槽(上)
养成记79:多线程中的信号与槽(中)
养成记80:多线程中的信号与槽(下)
养成记81:信号与槽的连接方式
养成记82:多线程的生命周期
养成记83:另一种创建线程的方式
养成记84:多线程与界面组件的通信(上)
养成记85:多线程与界面组件的通信(下)(完结)