第一章、开篇导读

一、写作目的

目前在搬砖中经常使用Qt,总会遇到一些问题需要上网搜索答案。但是大部分答案都不尽人意,主要缺点如下:

1、内容过于简单只适用于基础用法;

2、Copy一些畅销书,方法通用但不能解决一些复杂问题;

3、看起来高深莫测的东西,其实并不实用。

造成这些缺点的原因主要包括以下几个方面:

1、读书流于表面,经典书讲的都是通用知识需要灵活应用。例如,搭建一个仅仅可用的界面看书完全没问题,但是要把界面优化做的更漂亮,就需要举一反三的能力甚至高级的操作。

2、多数博客可以看作作者自己的笔记,并不具有普遍性,同时Qt库比较灵活,实现一种效果有不同途径;

3、实际的经验少,缺少解决复杂问题的经历。

的基于以上几点,作者结合实际开发经验总结Qt各种功能的用法,有普遍性同时也对某些场景可能存在的问题进行说明。另外此博客也作为踩坑笔记,有时候坑踩多了就需要记录下。总之避免踩坑,又快又好的完成任务才是我们的目标

二、浅谈对Qt的认识(老司机请略过吧)

多数人对Qt的认识是做GUI的开源库,其实Qt经过了近二十年发展已经继承了GUI、文件操作、网络通信、进程线程、数据库、STL、多媒体等各种功能模块。

Qt最大的特点就是跨平台了,使用Qt跨平台时对外提供的接口是不变的,但是Qt底层针对不同平台有不同的调用方式,而这些都封装在Qt源码中。这里和很多人熟悉的Java跨平台对比,Java实际上是面向JVM虚拟机编程,不同平台有不同版本的JVM。Java编译一次,只要平台有对应的JVM环境就可以完美运行。

三、系列文章结构

1、章节划分

第一章、开篇导读

第二章、Qt常用控件

第三章、Qt动画与图表

第四章、Qt文件读写

第五章、Qt标准模板库

第六章、Qt数据库(基于SQL)

第七章、Qt网络通信

第八章、Qt进程通信与多线程

第九章、Qt中的OpenGL

第十章、Qt开发中常用的工具与方法

2、每节结构

1、介绍的控件、类、函数;

2、使用方法及属性设置;

3、样式表(针对可以设置样式的控件);

4、一些实际中的需求方法。

第一次写博客,水平有限,请大家指出不足,欢迎大家一起交流学习共同进步 ^-^ 

 

今天小黑估计是忧伤的,在门口等不到他哥了,相距千里......分享个初次见面的照片

                                                                               

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值