从头开始就是qmake, 让习惯了Qt creator IDE的我,真有点看不下去了。没办法,只能再恶补一下qmake了。
我用的QT版本6.x, 随书的例子都不能直接打开编译,百度+摸索了一天,总算搞懂了。需要两步:
第一步: 左下角那里提示xxx is not configed yet. 需要config工程,选择kit, 然后config. 这样工程的文件目录中,除了pro文件外,*.cpp文件才会被添加到工程中来。但是build时提示,"QApplication not found",总之,很多头文件都提示找不到。
第二步:在pro文件中添加greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
完成这两步以后,范例的工程就可以正常用qt creator打开、build、run了。
这本书看了一天,翻了下前四章,感觉还是有一定难度。我觉得比较好的地方,在于书中降到了一些比较深层次的东西,比如内存泄漏、布局器会为部件设置父对象等问题,都是干货,毕竟作者在QT的开发乃至设计Qt本身,有着深厚功底,广度和深度拓展,能开阔眼界,如果真走Qt软件开发这条路,对Qt的学习达不到一定理论深度,肯定是走不远的。这是我的体会。
大家在这个社区里,互相学习,少走弯路,提高软件水平,科技报国!