QT界面开发入门1 — 安装QT

简介

Qt 是一个跨平台的C++应用程序框架,常用于桌面程序开发和嵌入式开发。选择它原因在于:

(1)开源免费 :它有收费版本,也有开源版本。开源源采用LGPL协议,这允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码,这也是QT能发展壮大的重要原因。

(2)独立安装:Qt 程序最终会编译为本地代码,不需要其他框架支撑,而 Java 要安装虚拟机,C#要安装 .NET Framework。

(3)界面美观:相比于MFC, Qt 很容易做出漂亮的界面和炫酷的动画。

(4)简单易学:Qt 封装的很好,几行代码就可以开发出一个简单的客户端;学习资料丰富,学习成本相对较低。

(5)跨平台:如果项目有跨平的需求,无疑QT是降低开发成本的首选。

下载

官方离线安装包下载

官方在线安装器下载

国内镜像资源站下载

注:从5.15版本起,官方不再提供编译后的独立安装包,只能在线安装;如果要使用VS开发,注意版本的适配。

安装

安装时必须登录一个免费注册的账户:

接受开源许可协议:

选择安装目录,建议选在非系统盘。

筛选和选择需要安装的组件:

MinGW和MSVC是两种不同的编译器,两者兼容性不好,在Windows平台建议使用MSVC。

准备安装:

下载速度有点感人,与VS没法比。下载约40分钟,解压提取安装约10分钟。

组件

安装完成后,常用的组件包括:

(1) Qt Creator:基于 Qt 开发的一款轻量级 IDE,功能和VS一样。

(2)Qt Designer:Qt 程序的 UI 设计器。借助 Qt Designer,即使不编写代码,通过拖拽也可以开发简单的 GUI 程序,并且可以及时预览程序界面(无需编译)。

(3)Qt Assistant:Qt 帮助工具,包含了 Qt 教程、示例、类参考手册、模块介绍等,是 Qt 的官方资料,类似 MSDN。

(4)Qt Linguist:Qt 语言家,是 Qt 的国际化工具,借助它可以很方便的将界面上的文本翻译成其他语言,从而让程序支持多种语言,面向全球用户。

 

 

 

posted @ 2022-06-26 08:18  我也是个傻瓜  阅读(1136)  评论(0编辑  收藏  举报