QT——设计概述

一、QT的概述

1、QT是什么?

Qt是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。

2、QT可以做什么?

Qt 虽然经常被当做一个 GUI 库,用来开发图形界面应用程序,但这并不是 Qt 的全部;Qt 除了可以绘制漂亮的界面(包括控件、布局、交互),还包含很多其它功能,比如多线程、访问数据库、图像处理、音频视频处理、网络通信、文件操作等,这些 Qt 都已经内置了。

3、QT的优势

跨平台、面向对象(主要采用C++编程模式)、丰富的API(有很多库,编程更加便利)、帮助文档丰富(可以查看软件里的帮助选项,查看各函数用法)。

二、安装QT

1、下载安装包

Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是: https://download.qt.io

第一步:打开下载网址,点击进入 archive 选项

archive 和 official_releases 两个目录都有最新的 Qt 开发环境安装包,我们以 archive 目录里的内容为例来说明。点击进入 archive 目录,会看到四个子目录&#x

相关推荐

  1. Qt 实战(1)Qt 概述

    2024-06-13 08:32:03       50 阅读
  2. 01.QT概述

    2024-06-13 08:32:03       33 阅读
  3. 设计模式概述

    2024-06-13 08:32:03       32 阅读
  4. AGV-产品设计概述

    2024-06-13 08:32:03       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-13 08:32:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-13 08:32:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-13 08:32:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-13 08:32:03       20 阅读

热门阅读

  1. C++ 线程的使用以及线程安全--学习笔记1

    2024-06-13 08:32:03       5 阅读
  2. 深入理解JVM类加载器与双亲委派模型机制

    2024-06-13 08:32:03       6 阅读
  3. Apache 网站服务基础

    2024-06-13 08:32:03       4 阅读
  4. Ubuntu根分区在线扩容

    2024-06-13 08:32:03       8 阅读
  5. 小程序中的模版语法

    2024-06-13 08:32:03       5 阅读
  6. [Linux] Screen的简单使用与中途退出保持运行

    2024-06-13 08:32:03       6 阅读
  7. 四、Nginx配置文件-负载均衡

    2024-06-13 08:32:03       7 阅读
  8. 如何在命令行判断node.js启动了没有

    2024-06-13 08:32:03       9 阅读