美文网首页Qt学习
QT建议与总序

QT建议与总序

作者: 三妖寺方丈 | 来源:发表于2018-02-10 12:07 被阅读34次

  QT是用C++完成的,所以说,没有良好的C++基础学着会很吃力。虽然有python版本的PyQt,但是PyQt的文档也是C++的,不会C++的话,使用文档看起来也是云里雾里。但是提到C++,很多程序员不禁倒吸一口凉气,很多人也会陷入这样一个怪圈:我是来学习QT的,但是却学起了C++,学着C++,又学了很多配套的东西,导致最后每个东西都是一知半解,没有拿得出手的。
  我的建议是:要学什么,就学什么,不要被细枝末节打乱了计划。对于C++,没有必要学的很深入,如果想要用明白QT,C++的知识,我认为学明白以下几点就可以给你解决80%的问题

  • 继承 QT的各种功能都是一个一个从基类派生出来的,搞明白继承,QT的组织结构你就会有更深入的理解。public,private,protected这三个修饰要搞清楚,因为我们实现自己的类时,需要重载一些函数(这里强调一下虚函数,virtual);调整一些参数时,我们要知道我们有权限调用哪些函数。基类和派生类指针要搞明白。
  • 编译与预处理的一些知识 明白前置声明,namespace,分离式编译,头文件该如何包含,重复包含的预防等等。
      对于其他的知识,用到再学。但是上面的知识会贯穿你的整个学习过程,如果不明白,你会学的懵懵懂懂。QT还有许多自己添加的语法部分,这部分死记硬背就行,不多。以后了解C++与QT了,可以探究一下为什么这样实现。现在我们的任务是会用
      对于资源的问题,自己找吧。我用的是VS+QT4,QTCreater也是不错的选择,Linux中的实践还没有试过。QT4还是QT5呢?QT只是一个工具,不要陷入金斧头好还是银斧头好的无意义争论中。黑猫白猫会抓耗子就是好猫。
      我用的书是《C++ GUI Qt 4编程》(第二版),随便找的一个本老书。

相关文章

  • QT建议与总序

      QT是用C++完成的,所以说,没有良好的C++基础学着会很吃力。虽然有python版本的PyQt,但是PyQt...

  • Qt5学习地址

    Qt 学习之路 2(1):序(Qt 学习之路 2(1):序) Qt 学习之路 2(2):Qt 简介(Qt 学习之路...

  • Mac QT No suitable kits found

    解决办法:xcode环境一定提前装好 1.QT建议这样安装 mac下通过homebrew安装qt,brew ins...

  • Qt5软键盘实现中文拼音输入法

    Qt5软键盘实现中文拼音输入法 一、序 基于Qt实现的虚拟键盘实现输入法在网上所有资料看来,几乎都是基于生成的中文...

  • Qt5中文问题

    在Qt5的头文件前面添加 #pragma execution_character_set("utf-8") 建议加...

  • Fedora19 如何安装QT

    sudo yum install qt qt-devel qt-x11 qt-doc qt-demos qt-ex...

  • Qt Designer使用技巧

    编译Qt Designer 安装Qt时,选择安装源码 用Qt Creator打开C:\Qt\Qt5.5.0\5.5...

  • Windows 下 Qt 开发环境选择

    原则上来说,如果只是开发 Win 下的应用,建议直接采用 WPF 或者 Winform 就好了,Qt 还是多数用于...

  • Qt 安装环境

    Qt 安装 1.1 QT下载地址 http://download.qt.io/archive/qt/ 1.1.1 ...

  • QT5.9+MSVC2015+OPENCV4.0.0搭建

    1.资源准备 QT Qt所有版本http://download.qt.io/archive/qt/我下载了QT5....

网友评论

    本文标题:QT建议与总序

    本文链接:https://www.haomeiwen.com/subject/ihuctftx.html