跨平台的C++应用和UI开发库 Qt

跨平台的C++应用和UI开发库 Qt

LGPL\GPL\商业许可
C/C++ 查看源码»
跨平台
2009-01-17

Qt 是一个跨平台的C++图形用户界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。

基本上,Qt 同 X11上的GTK、Motif、Openwin和Windows上的MFC,OWL,VCL,ATL 是同类型的东西,但是 Qt 支持更多的平台(包括Microsoft WindowsGNU/LinuxMac OS XAndroidiOSWinCEUNIX家族等),面向对象且模块化程度更高(Qt 提供了一种称为 signals/slots 的安全类型来替代 callback,这使得各个元件 之间的协同工作变得十分简单),丰富的API(Qt 包括多达 250 个以上的 C++ 类,还替供基于模板的 collections, serialization, file, I/O device, directory management, date/time 类。甚至还包括正则表达式的处理 功能),支持 2D/3D 图形渲染支持 OpenGL、大量的开发文档、XML支持等。

在线Qt文档:http://www.ostools.net/apidocs/apidoc?api=qt

的码云指数为
超过 的项目
加载中

评论(25)

OSC_QEeQnh
OSC_QEeQnh
留一个淘宝优惠券平台http://www.qiangpinzhe.com/?trackid=NzYwMDI4MDQw
githvvvvvv
githvvvvvv
留一个阿里云优惠券:www.izhuanyer.com
涵涵思密达
涵涵思密达
Qt很强大#Qt#
c
chnmyi
Qt Creator 与 QT的版本对应关系是?
小冰渣
小冰渣
无法打开包括文件: “QApplication”: No such file or directory 怎么办
gkgy
gkgy
很不错,所见即所得
ktlcn
ktlcn
开始QT了 #Qt#
贝克街小分队
贝克街小分队
卧槽 Qt 的logo也开始“扁平化”了 39
413lab
413lab
Qt Qt

Qt 5.13.0 Beta1 发布,RC 将于5月份推出

Qt 框架于昨天发布了 5.13.0 的首个测试版本 Beta 1。官方表示,在发布候选版前,会定期发布 Beta N 更新。预计于2019年5月7日发布首个 RC 版,详情请查看时间表。 接下来不妨看看 Qt 5.13 ...

03/21 06:48

Qt Visual Studio Add-in 2.3.1 发布

Qt VS Tools 版本 2.3.1 现已发布到 Visual Studio Marketplace. 重要的变化包括: Debug QML programs in the Visual Studio IDE (introduced in the development release v2.3.0) Ahead-o...

01/22 07:11

流行的 C++ GUI 开发框架 Qt 开始支持 Python

Qt 5.12 在三大桌面平台宣布支持 Python 2.7 以及 3.5+,并包含两个封装器模块,用来封装 Qt API 以及自有的 C++ 函数库。 知名流行的 C++ 常用 GUI 开发框架 Qt 官方宣布,开始在 5.12 版本...

2018/12/23 08:22

Qt for Python 5.12 发布 ,没有 LTS 支持的版本

Qt for Python 5.12发布,你可以通过以下方式安装该版本: pip install PySide2 此外,您可以从 Qt 的官方下载服务器下载软件,或者从我们的Git存储库获取源代码。 请注意,Qt for Python与特...

2018/12/21 07:45

Qt 5.12 LTS 正式发布,修复超过 2000 个 bug

Qt 5.12 已正式发布,这是一个长期支持版本(LTS),开发团队将在未来 3 年内提供支持。 对比上一个 LTS 版本 5.9.7 ,Qt 5.12 修复了超过 2000 个 bug 。若再往前,和 5.6.3 LTS 版本相比,...

2018/12/07 08:09

Qt 5.12 RC 版发布,预计将于12月初发布正式版

Qt 5.12 RC 版发布了。如无意外,这应该是正式发布 Qt 5.12 LTS 之前的最后一个里程碑版本。 Qt 5.12 RC 版本包含许多文档更新、一些错误/回归修复以及其他的维护更新。有关 RC 版本的详细更...

2018/11/25 08:10

Qt 5.12 LTS Beta 发布:改进性能,降低内存占用

Qt 5.12 首个测试版已发布,这是一个新的 LTS 版本,预计提供三年支持。一旦正式发布,建议所有用户升级。 作为 LTS ,Qt 5.12 将包含大量 bug 修复、功能改进和安全修复,新版本将继续深入性...

2018/10/09 07:57

Qt 6 计划2020年11月发布,Qt 5.15 或是 Qt 5 最后一版

我们曾报道过关于 Qt 6.0 计划在 2020 年发布的消息,现在又有开发者透露了更多的相关消息。 KDAB 的 Albert Astals Cid 参加了近期举办的 Qt 大会,最近他分享了自己在大会上的一些记录,特...

2018/06/22 08:08

Qt 5.11.1 发布,包含重要的 Bug 修复和功能改进

Qt 5.11.1 已发布,这是 Qt 5.11 系列的第一个补丁版本,包含超过 150 项 Bug 修复。 与 Qt 5.11 相比,Qt 5.11.1 包含 700 多项更改。了解有关更改的详细信息,请查阅 Qt 5.11.1 的更改文件...

2018/06/21 07:41

Qt for Python 5.11 发布,PySide2 首个正式版本

Qt 团队近日发布了 Qt for Python 5.11 ,这是 Qt for Python 的首个正式版本。 正如版本号所示,Qt for Python 5.11 基于上个月发布的 Qt 5.11 ,具体的更新内容可查阅: https://www.osch...

2018/06/16 07:51

没有更多内容

加载失败,请刷新页面

3
回答
QT无法实现的,还得学linux api吗?

QT无法实现的,还得学linux api吗?

03/13 00:27
2
回答
基于QT的技术框架

有个项目,要求用QT widget进行开发。但本人较为熟悉web开发模式,比如基于vue的模式。不知道QT有没有什么相似的框架,还请各位大神介绍介绍。

Qt
03/11 11:40
1
回答
NTFS数据恢复

毕业设计做ntfs数据恢复,我发现一个问题就是用winhex查看删除后的文件,发现文件名变了,开头带个美元符号,后面是一串英文,我看了很多关于数据恢复的文...

Qt
01/23 14:56
1
回答
qt堆栈的理解

成员函数中 QString str=QString(“aaaaa”); str变量是在堆中创建的还是在栈中创建的? QImage imageTmp = Q...

Qt
01/15 21:36
4
回答
有哪位大神做过qt socket和java socket互传文件吗?

发现qt socket 能连接上java socket,但不能读取数据,arrayData大小为负,用c++ socket就能够接收数据,Qt直接调用C+...

2018/12/07 19:51
1
回答
【一周热点】微软触发真香定律 | 求 Omi 放过下一代 | Flutter 为什么用 Dart?

回顾一周社区热门资讯与你的精彩留言~ 第【五】期:1201-1207 读者神回复 from: Qt 5.12 LTS 正式发布,修复超过 2000 个 b...

2018/12/07 16:47
1
回答
qt中如何设置多种字体

如题,比如一个qlabel中,中文设置一种字体,英文设置另一种字体,如何实现?

Qt
2018/12/04 09:24
4
回答
qq聊天记录获取

想问下目前有什么办法获取pc端qq历史聊天记录吗,如果有能提供下代码吗,万分感谢,要付费也行,毕业设计要求之一,希望大佬能解答下。

Qt
2018/11/29 12:13
3
回答
为什么Windows平台,用QT的很少,宁愿用MFC也不愿用QT?
Qt
kakai 的回答 2018/11/21 12:34
最佳答案
QT跨平台,有时为了做平台兼容,代码不得不做冗余,而MFC由微软开发,微软更了解自己的操作系统,能把MFC做得更加适应windows系统,就像VS、office一样,能跟系统深度整合,提升软件运行性能。

没有更多内容

加载失败,请刷新页面

Welcome to Qt 5

Welcome to Qt 5 =============== Qt is a cross-platform application and user interface framework. It consists of a number of software libraries and development tools. Qt is devel...

2014/06/13 18:13
30
0
QT下载地址

上Qt官网http://www.qt.io/download/想下载Qt,速度很慢,在这里记录下在Qt官网看到的镜像下载地址: 1. 所有Qt版本下载地址: http://download.qt.io/archive/qt/ 2. 所有Qt Creator下载地址...

2018/07/08 20:13
50
1
Qt 4.7.1 和 Mobility 1.1.0 已发布

Qt 的升级版本 Qt 4.7.1 以及 Qt Mobility 1.1.0 最终版本已于今日发布。现二者均可下载。 Qt 4.7.1 Qt 4.7.1是一个修补版本,解决了在 Qt 4.7.0 中出现的一些小问题,同时引入了 OpenGL 对 ...

2016/06/20 09:38
6
0
Qt + VS2010环境搭建

Qt开发环境搭建 Qt4.8.6-Windows开发环境搭建 VS2010-Qt环境搭建: 安装 Visual Studio 2010 安装 Visual Assist X 安装VA_X_Setup2210.exe 替换Crack目录内的VA_X.dll文件到以下目录 %USERP...

2018/09/18 20:30
12
0
QT中的树型控件QTreeWidget和checkstate的使用

今天简单说一下Qt的树形控件,在Qt中树形控件的名称叫做QTreeWidget,而控件里的树节点的名称叫做QTreeWidgetItem。今天这 里讲的是如何创建具有复选框的树形控件: 当选中顶层的树形节点时,...

2012/11/02 11:39
8.5K
0
QT5(六):Qt模块介绍

Qt 5 与 Qt 4 最大的一个区别之一是底层架构有了修改。Qt 5 引入了模块化的概念,将众多功能细分到几个模块之中。Qt 4 也有模块的概念,但是是一种很粗的划分,而 Qt 5 则更加细化。本节主要...

2015/04/19 15:22
74
0
qt商业版30天试用

Congratulations! You're about to evaluate Qt - the cross-platform application and UI framework used to develop world-leading applications such as Skype?, Adobe? Photoshop? Eleme...

2016/06/20 09:38
4
0
Nokia Releases Qt 4.7

Nokia Releases Qt 4.7 New version of Qt features QML, an advanced new declarative programming language, and significant performance improvements. September 21, 2010 – Nokia to...

2016/06/20 09:39
6
0
【盘点】全面强大开发框架Qt资源汇总

Qt最早诞生于1991年,在全世界开发者中享有盛誉。Qt Enterprise v5.5是目前最先进、最完整的跨平台C++开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中...

2016/02/25 10:34
121
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部