QT简介

QT是什么:QT是一个跨平台的C++应用程序开发框架。
最大特点:只需编写一次代码就可以跨桌面、手机、嵌入式等多种平台。
支持所有主流平台:Windows、Linux/X11、macOS、QNX、Android、iOS、WinRT等。
开源QT:轻松获得QT源代码,众多开源社区支持。

学习方法

(一)入门

假设你已经对C++有一定了解,仅学习QT框架的编程,可以直接跟着《Qt Creator快速入门实验讲义》进行实操,文章内容包括:Qt开发环境搭建、编译和发布Qt程序、使用Qt资源文件、创建登录对话框等等。一天时间就可以操作完一遍,实验做完之后,你可以算是已经入门了Qt。

qt和java哪个容易学 qt好学么_教程


qt和java哪个容易学 qt好学么_总结_02

(二)进阶
根据应用需求,学习多界面程序设计、信号和槽、Qt库函数、多线程、网络编程、音视频等等应用知识。

QT Creator简介

Qt Creator就是一个IDE工具,用于编译Qt(Qt是一系列库)。当然你也可以用visual studio作为Qt的IDE。对于新手来说,最好还是用Qt creator进行开发。
QT: 开源库
Qt creator:QT的编辑器
Mingw:编译gcc工具

打开QT Creator,在欢迎界面上,你可以看到非常多的示例程序,它们几乎涉及到Qt支持的所有功能。这里还提供了一个搜索栏,可以进行示例程序的查找,比如查找所有和对话框相关的例子,可以输入“dialog”关键字。

qt和java哪个容易学 qt好学么_QT Creator_03

选择Embedded Dialogs示例程序,这时便进入了编辑模式。单击左下角的运行按钮,程序便开始编译运行。

qt和java哪个容易学 qt好学么_qt和java哪个容易学_04

学习使用帮助模式

初学一个软件,无法马上掌握其全部功能,而且可能对某些功能很不理解,这时软件的帮助文档就很有用了,学习Qt也是如此。虽然Qt的帮助文档目前还是全英文的,但是我们必须要掌握它,毕竟这才是原生的东西,而网上的一些中文版本是广大爱好者翻译的,效果差强人意,再说,如果要深入学习,以后接触到的也以英文文档居多。按下Ctrl+6组合键(当然也可以直接单击“帮助”图标)进入帮助模式。

qt和java哪个容易学 qt好学么_QT Creator_05