虹科首页 | 嵌入式首页 广州虹科电子科技有限公司
Qt 首页 应用UI与软件 嵌入式设备 解决方案 框架 服务 培训 案例

Qt API与库、工具和IDE

下面详细归纳了主要的区块,能够使Qt最快、最容易、和最有乐趣的体验,这是一位C++开发员所期望的。
阅读技术说明可以了解有哪些不同的元素和如何使用它们。

API和库

开发者知道和热爱我们的API与库,因为它们是一致的、综合的、良好的归档以及容易使用。

核心的内部构件

其它所有模块依赖于核心模块。它也提供大量的其它功能,例如“信号和槽"机制,用于无缝对象通讯、元对象和属性系统、等等。

数据存储

SQL模块使用驱动插件与几个数据库API通讯。Qt也提供API可读取、解析和写入XML数据流。你可以用JSON表示简单的数据架构和关联数组。

Qt多媒体

Qt多媒体是一个基础模块,它提供丰富的QML型态和C++类的集合,可处理多媒体内容。它也提供必需的API,可访问相机和无线电功能。包含的Qt音频引擎提供型态用于3D定位音频回放和内容管理。

网络和连接

Qt让你连接和通讯于几乎任何设备并且支持广泛的协议和网络化选项包括TCP/IP HTTP、UDP、串口(RS232)、蓝牙、BLE、NFC和更多。

位置和定位

Qt位置API帮助你创建可行的地图解决方案,可使用位置服务的数据。Qt定位API使开发者能够通过使用各种可能的资源确定位置,包括卫星、wifi、文本文件、或者其它。

输入方法

Qt提供几种模块,让你与你的设备交互,可通过手势、(多个)触摸或者讲话。后者对于有视觉问题的用户特别有用。

图形化

在Qt 5中的图形化是主要实现,可通过命令式的QPainter API,或者通过Qt的陈述性UI语言,Qt Quick,和它的场景图形后端。Qt使用OpenGL用于硬件加速和3D图形化,实施于所有桌面平台和几乎每个移动和嵌入式平台。

集成web内容

Qt提供铬基Qt WebEngine模块用于应用程序靶向桌面和嵌入式平台。例如,网络浏览器应用程序用于Linux平台。它也能组合Qt C++和QML代码,和HTML及JavaScript一起创建网络应用程序。

语言捆绑

当C++不是正确的工作工具时,不同的模块让你使用Qt中的替代语言例如QML、Javascript或者Python。

开发工具

Qt包含了大量工具专用于开发应用程序和用户界面并且可部署它们跨多个桌面和移动操作系统。

建设和编译

Qt支持大量不同的编译器和工具。不只是可跨平台做工作,它们也帮助你部署你的应用程序于不同的桌面和嵌入式设备上。

测试和维护

集成的调试、性能分析、和单元测试,用于所有桌面移动和嵌入式平台帮助你识别愿意,用于性能问题、例如缓慢和不灵敏的界面。

设计和UI工具

se QML到工艺现代化,2D/3D中的触摸基用户体验,再造经典桌面感觉,伴随Qt Widgets或者使用HTML5用于动态网络文档。

定位和国际化

设计适应性强的软件应用程序用于各种语言和地域无需工程变化。改编国际化的软件用于特定地域或语言,通过添加本地特定组件和翻译文本。

文档工具

Qt帮助提供可编程地访问帮助内容并且让你集成在线帮助到Qt应用程序中。Qt助手支持互动帮助并且使你能够显示客户的文档到你的Qt应用程序的用户。

配置工具

Qt轻配置工具让你浏览和选择功能,包含在Qt建立配置中并且也将关心功能之间的相关性。

Qt Creator IDE – 使软件开发更快、容易和有趣

Qt Creator是一款交叉平台集成的开发环境 (IDE)可创建C++和QML应用程序,适用于多个桌面、嵌入式和移动平台。
它包含代码编辑器、并且集成各种工具,用于设计、编代码、测试、部署和维护你的软件,贯穿它的产品寿命周期。

开发者喜欢Qt Creator,因为它具有简单和直观的界面,各种功能的代码编辑器含语法高亮和自动完整化,拖拉和设计UI创建,
可视化调试和性能分析工具以及很多其它工具,支持你的项目。并且如果你想要原型 - 只需点击播放。Qt Creator是Qt的组成部分并且可通过在线安装程序使用。

试用 Qt
欢迎试用 Qt,请通过 sales@hkaco.com联系我们

 
试用Qt >>
Qt是什么?>> 库、工具和IDE >> UI设计技术 >> 嵌入式功能 >> 参照软件栈和SDK >> 支持的平台 >>
 


关于虹科
虹科积极进取,不断探索科技新领域。最优秀的员工和最好的技术能够接受最困难的挑战,为您找到最佳解决方案。虹科靠口碑赢得客户。

Email 新浪微博 论坛 点击发送消息给我

广州 400 999 3848 | 上海 021-6728 2705 | 北京 010-5781 5068 | 西安 029-8187 3816
成都 028-6138 2617 | 沈阳 024-8376 9335 | 深圳 0755-2267 7479 | 武汉 027-8193 9100 | 香港 6749 9159

sales@hkaco.com | 虹科电子科技有限公司 | 版权所有 | 广州科学城科汇金谷三街2号701室