当前位置: 首页 > news >正文

QT教程-一,初识QT

目录

一,QT是什么?能够使用它做什么?

二,Qt 能够使用的语言

三,Qt主要用于什么领域?

四,Qt开发的软件


一,QT是什么?能够使用它做什么?

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

       什么是跨平台呢,大家应该听说过Windows,安卓,苹果吧,其实这些就是一个又一个的平台。也就是我们常说的 操作系统,大家要明白一点,我们程序员开发的程序,不是一定就能够在各个平台上运行的,比如我在安卓上开发的程序,在苹果上就用不了。在Windows上开发的软件,在安卓上就用不了,所以经常我们要分别开发几套代码,分别在各个平台上使用。有没有什么工具能够让我们只用写一套代码就可以在很多平台上运行呢?Qt就是这样一个工具。

        Qt 支持的操作系统有很多,例如通用操作系统 WindowsLinuxUnix,智能手机系统 AndroidiOSWinPhone 嵌入式系统 QNXVxWorks 等等

二,Qt 能够使用的语言

        Qt 能够使用的语言:C++(主流),Python、RubyPerl 等, 也就是说可以使用这些语言开发基于 Qt 的程序。所以使用这些语言的朋友们,你们学习Qt会相对较为轻松。

三,Qt主要用于什么领域?

1,PC桌面客户端开发

2,军工(如航天航空)

3,嵌入式

4,医疗

5,音视频

,,,,,,,等等

四,Qt开发的软件

1,WPS

2,咪咕音乐

3,谷歌地球

4,夜神模拟器

等等

http://www.lryc.cn/news/351983.html

相关文章:

  • SpringBoot搭建Eureka注册中心
  • day 38 435.无重叠区间 763.划分字母区间 56. 合并区间 738.单调递增的数字 968.监控二叉树
  • ssm/springoot养老院问诊服务预约系统_96316老年人服务系统
  • WordPress插件优化对提升性能有多大影响?
  • Servlet的response对象
  • Unity射击游戏开发教程:(20)增加护盾强度
  • 初识C语言——第二十八天
  • Android NDK系列(三)输入事件分发到Native层的流程
  • Kafka之【生产消息】
  • asp.net core接入prometheus
  • C++ 变量类型与转换
  • 【杂七杂八】Huawei Gt runner手表系统降级
  • FMEA做不出来的原因究竟是什么?——FMEA软件
  • pandas ExcelWriter写excel报错openpyxl.utils.exceptions.IllegalCharacterError
  • Golang创建文件夹
  • 头歌OpenGauss数据库-I.复杂查询第5关:至少学了某位学生(Oliver)所学的全部课程的学生
  • 【数据结构】哈夫曼树和哈夫曼编码
  • 深入探索微软Edge:领略新一代浏览器的无限可能
  • JavaScript表达式和运算符
  • 爬虫实训案例:中国大学排名
  • C++ IO流
  • debian nginx upsync consul 实现动态负载
  • 前端基础入门三大核心之HTML篇 —— 同源策略的深度解析与安全实践
  • go 微服务框架 kratos 日志库使用方法及原理探究
  • VC++位移操作>>和<<以及逻辑驱动器插拔产生的掩码dbv.dbcv_unitmask进行分析的相关代码
  • 查看gpu
  • CSS与表格设计
  • 阴影映射(线段树)
  • Docker 容器间通讯
  • C语言章节学习归纳--数据类型、运算符与表达式