《Qt 5.9 C++开发指南》第1章 认识Qt

第1章 认识Qt

1.1 Qt简介

简要介绍了Qt的发展历史和特点。Qt是一套跨平台的应用程序开发类库,支持Windows,Linux,macOS等桌面平台,还支持移动和嵌入式操作系统,如iOS,Embedded Linux,Android,WinRT等,这种跨平台功能为开发者提供了极大的便利。

Qt有C++和QML两种编程语言,C++适合于设计桌面和专业应用程序,QML适合于移动平台的界面开发,还有个QtPy支持Python开发。本人用Qt进行专业应用软件开发,所以本书只介绍Qt C++编程。

1.2 Qt的获取与安装

从Qt官网(https://www.qt.io)可以下载最新的版本。本书写作时用的是64位Windows 7 平台上的Qt 5.9。 Qt 5.9是一个LTS(long termsupported)版本,在未来至少三年内提供更新支持,而上一个LTS版本是Qt 5.6 LTS。

Qt安装时可以选择多个编译器版本,如MinGW 32位,MSVC 2015 32位和MSVC 2015 64位。

1.3 Qt Creator初步使用

Qt Creator是Qt的IDE(集成开发环境),界面非常简洁,容易使用。本节介绍Qt Creator的界面组成和常用功能的设置,特别是编译组件的设置。根据安装时的选择,在QtCreator里可以对一个项目使用不同的编译器进行编译,形成不同的版本。

1.4 编写一个HelloWorld程序

通过新建应用程序向导创建一个简单的GUI应用程序,然后讲解了项目的文件组成和管理,在Qt Designer里设计窗口界面,项目的编译、调试和运行方法。

使用Qt Creator中的UI设计器进行窗口界面设计(书中第11页)

1.5 在VisualStudio里使用Qt

从Qt官网下载一个插件,如VisualStudio Add-in 2.0.0 for Qt5 MSVC 2015,安装之后就可以在VisualStudio里使用Qt了。

通过本章的学习,可以迅速上手QtCreator的使用,创建应用程序并运行了。


<回总目录>


猜你喜欢

转载自blog.csdn.net/HongAndYi/article/details/80279727