|
一、当C++遇到Qt
我是如何接触到Qt?本科的我学习了C#,以为自己编程水平还可以,在研究生开始阶段,上天给了我一巴掌,误打误撞的在研究生阶段遇到了C++,然后就是在暑假阶段痛苦地开始学习了C++语法,做界面开始尝试VS的MFC,感觉晦涩难懂,也听许多人说MFC有些过时,还不能跨平台,总的来说,对于C++,我是恐惧的,没人帮你,一切只能靠自己摸索。后来一段时间我放弃了MFC,只是每天应付了事,有一次无意间,我听说了Qt,强大,简单,跨平台等一系列的优点,下载了Qt5.2进行学习,发现自己太low,就去网上搜资源。在今年九月份的时候无意间在网上搜到了Qt开源社区,下载了里面的《Qt Creator 快速入门 第二版》的ppt进行学习(http://www.qter.org/?page_id=161)。对着ppt里面讲解,一步步对着敲,发现里面讲解非常好,我就去买了一本第二版的纸质书准备进行学习。
二、Qt Creator 成长之路:在路上
学习Qt的思路是,每个章节看一下,不会画下来,对着书中的内容,把代码敲一遍然后实现出来。
第1、2章是我觉得非常重要,是后面的基础,尤其第二章,充分了解Qt的组织过程,后面编程的思路就很清晰,我受用最大的就是第2章,熟悉了Qt Creator编程的整体过程和框架,这一章重要的是理解过程,后面编程部分就可以想象qmake如何进行编码,ui文件如何转化成对应的头文件被调用等。
第3、4章是讲窗口部件和布局管理。我的思路是:对每个部件进行代码练习和理解,感兴趣的地方多练练,布局管理那块也是这样做的。主要是了解部件的功能和布局管理的使用方法,等需要用的时候再查书学习。
第5章是应用程序主窗口。主要一个应用程序的结构和编程的方法。这一章也非常重要,满足了我如何编一个应用程序,包括菜单栏、工具栏、中心部件等。
目前看完第6章,貌似我有点晕,没有什么经验方法....
PS:分享下我对本书的看法以及前几章的学习方法,期待新版书的出版。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|