python html5 bootstrap 视频教程
德云社区 门户 IT 编程 编程语言 C/C++ 查看内容

Qt5.8.0 OpenSource Windows msvc2015 x86&64 多 UI 进程 Wayland 分区 C++11 ... ...

2017-2-24 03:18| 发布者: digitser| 查看: 2824| 评论: 7|原作者: liuliuab1

摘要: qt-opensource-windows-x86-msvc2015_x8664-5.8.0多UI进程Wayland分区C++11 Qt 5.8 可优化性能,减少物联网的占用空间,建立多进程设备,状态机也可轻松融入任何一款 Qt 应用。 Qt Lite 包含完备工具,扩展了Qt 框架 ...
自动立式分页纸箱赋码系统 ── 全自动 专业 立式分页 瓦楞纸 水性油墨 贴标 喷码 检测系统
Qt5.8.0 OpenSource Windows msvc2015 x86&64 多 UI 进程 Wayland 分区 C++11

Qt 5.8 可优化性能,减少物联网的占用空间,建立多进程设备,状态机也可轻松融入任何一款 Qt 应用。


Qt Lite 包含完备工具,扩展了Qt 框架,提升了速度和性能,现在使用 Qt 比以前任何时候都轻松。用户可降低高达 60% 的内存占用,全新配置系统可优化性能和启动时间,您的物联网或内嵌工程的个性化需求也将因此得到满足。通过 Qt Lite,拓宽了Qt 所搭建设备的安装基础,Qt 也由此跻身于可穿戴设备和其它低档物联网设备。


Qt 5.8 可以快速、轻松地与设备及使用 Qt Serial Bus API 的外围融合及沟通。Qt 的文本-话语的功能提升了联接性,改善了应用的用户体验设计(UX)。Qt 的网络真实性模块可验证联接至云的应用和设备,使用第三方网络服务也更加快速。


Qt 5.8 的突出亮点:

启动快速


低内存占用


全新配置系统


全新图像配置工具


灵活的开发者工作流


无 OpenGL 要求


扩展硬件支持


更小、更快、更可靠的 QtL ite 使订制化 Qt 成为可能,可配置功能使用起来更简单


Wayland

现代 UI 开发,通常都是开发多个 UI 进程,相比单一进程,这可使您的应用程序具备更好的稳定性,鲁棒性和安全性。同时,不同团队或第三方都能创建单独的应用程序,共同合作进行高效应用开发。


如您决定要做一个多进程的交互界面,那么接下来要解决的技术问题是如何把每个进程的界面同时显示出来。现在流行的方法是使用易于开发和维护,协议易扩展的 Wayland,Wayland 是一个多窗口管理的行业标准 ,Wayland 也是一个人人都可使用和扩展的的公共协议。


使用 Wayland Compositor (合成器) 可以在屏幕上组织和显示每个客户端的内容或输出。屏幕区域也可以分为多个不同的功能单元或独立应用程序,在稳定性得到加强的同时,您的设备也具备了软件平台的功能,可以编辑新内容。不仅如此,不同的团队可以进行同步的开发和测试,得益于简化的测试和debug编码,维护成本也减少了。


Qt 5.8 还发布了Qt Wayland Compositor API,可创建 Wayland 合成器。使用强大而简洁的 QML, 可轻松地自定义合成器 UI 和 UX,还允许您继续使用 C++。QtWayland Compositor API 的突出优势:

创建多屏设备简单易行


高度抽象化的应用程序编程接口简化了测试和 debug 编码


支持简化 Wayland 扩展编写 —— 客户和合成器之间的沟通更加容易 (比如:自己编写协议扩展,告诉客户转换到夜间模式)


自带几种外壳扩展支持,包括 XDG 外壳, WL 外壳 and IVI 应用,与客户联接时可任意选用。


有限状态机

一个有限状态机是由一定数量的模式组成的建模系统 —— 不同的模式决定它有不同的表现。状态机可帮助减少无用系统行为,它也是一个更程式化系统设计方式,可验证您的工作流。


状态机 XML 或 SCXML 是定义状态机的标准格式,Qt 5.8 发布了新模块 Qt SCXML,可通过 Qt Creator, Qt Quick 和 QML 以及 SCXML 格式来定义状态机。Qt Creator 的图像工具作为一大特色,可以编辑状态、子状态、转换和各类型的其它相关属性。


Qt 是奇趣科技于 1991 年开发的跨平台 C++ 图形用户界面应用程序开发框架。Qt 向应用程序开发者提供了建立艺术级图形用户界面所需的所有功能,广泛用于开发 GUI 程序,也可开发非 GUI 程序,譬如:控制台工具、服务器。Qt 开发框架是面向对象的,它使用特殊代码生成扩展(称为元对象编译器 Meta Object Compiler, MOC)及一些宏,易于扩展,允许组件编程。


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


Qt 分发时,分商业版和开源版 2 种:

商业版:提供给商业软件开发者。会提供传统商业软件发行版,并提供在协议有效期内的免费升级和技术支持服务。


开源版:仅为开发自由开源软件, 提供和商业版本同样的功能。在 GNU 通用公共许可下,是免费的。


最新长期支持版本 Long Term Supported (LTS) 为 Qt5.6,同时,会结束上一 LTS 版本 Qt4.8 的支持。对 Qt5.6 版本的支持将长达 3 年时间,在这段时间里,会持续提供更新和 bug 修复。

2008 年奇趣科技被诺基亚公司收购,QT 因此也成为诺基亚旗下编程工具。


从 2009 年 03 月发布的 Qt 4.5 起,诺基亚为 Qt 增添了开源 LGPL 授权选择。


从 2009 年 05 月 11 日起,诺基亚 Qt Software 宣布 Qt 源代码库面向公众开放,Qt 开发人员可通过为 Qt 以及与 Qt 相关的项目贡献代码、翻译、示例以及其他内容,协助引导和塑造  Qt 未来的发展。为便于这些内容的管理,Qt Software 启用了基于 Git 和 Gitorious 开源项目的 Web 源代码管理系统。


Qt Creator 在 LGPL 2.1 版授权下有效,且接受代码贡献。


2009年 12 月 01 日,诺基亚发布 Qt 4.6。Qt 4.6 首次包含了对 Symbian 平台的支持,并在其所支持的平台中新增了 Windows 7、Apple Mac OS 10.6 (雪豹) 和即将上市的 Maemo 6。此外还为实时操作系统 QNX 和 VxWorks 提供了网络社区支持。对 Maemo 5 的支持已进入研发阶段,其技术预览版第二版于 2009 年 12 月 01 日发布。


Qt 对 X11 、X86 、ARM 及 Symbian 的支持,首次为开发人员创造了使用同一代码库同时针对多个平台进行开发的机会。能够跨平台分享代码就意味着开发人员所开发的应用程序上市的速度将更快,影响的设备用户群将更广。


Qt Mobility 项目下的全新 Qt API 技术预览版也同时发布。这些跨平台的 API 为开发人员提供了多种功能,如导航类设备的定位功能,以及信息发送和接收、联系人和网络连接管理等。


Qt 4.6 性能提升,主要包括:一个经过高度优化、重新编写的 Qt Graphics View 渲染算法、一个全新的 OpenGL 绘图引擎、WebKit、使用 OpenVG 对 2D 矢量图形的支持,以及对全新 DirectFB 的支持。


2012 年 Qt 被 Digia 收购。


2013 年 07 月 03 日 Qt 5.1 正式版发布,这是 Qt 5.0 发布后经 6 个月开发测试的新版本。主要修复了 5.0 中的 bug,但该版本还包含了很多新特性和一些小改进。Qt 5.1 绑定了 Qt Creator 2.7.2,可通过一个新的在线安装器来安装,可自动无缝更新,同时也提供了一个新版 Visual Studio 插件。


此外 Qt 5.1 还增加了很多新模块,大大扩展了 Qt 5.0 的功能。此外 5.1 版本还大大加强对不同平台的支持,包括 Visual Studio 2012,以及对移动平台的支持。提供了 Qt for Android 和 iOS 预览版。2011 年 02 月 22 日 Qt for Android (Alpha) 发布。Qt for iOS 发布时间大约是 2013 年年底。


2014 年 04 月在 Qt Creator 3.1 Beta 面世一个多月之后,终于迎来了正式版。全新 Qt Creator 3.1.0 主要包括 Bug 修复与系统改进,同时,还添加了一些新功能特性。Qt Creator 3.1.0 实现了对 iOS 的完全支持,新增 WinRT、Beautifier 等插件,废弃了无 Python 接口的 GDB 调试支持,集成了基于 Clang 的 C/C++ 代码模块,并对 Android 支持做出了调整,至此实现了全面支持 iOS、Android、WP。


2014 年 12 月 09 日正式发布 Qt 5.4,最后一个支持 WebKit 的版本。Qt 5.4 引入对 Windows Phone 的支持,新增基于 Chromium 浏览器引擎的 Qt WebEngine,以实现对 Qt 与 HTML 5 混合开发的支持。Qt 5.4 引入了对 Windows Store Apps 的支持,包括 Win RT 和 Windows Phone 8.1,并改进了对 Android 和 iOS 平台的支持。


2015 年 07 月 01 日正式发布 Qt 5.5,完美支持微软 Windows 10 系统。Qt WebKit、Qt Quick1 和 Qt Script 从 Qt 5.5 起弃用,虽还可使用,建议以 Qt WebEngine、Qt Quick 和 Qt QML 替代,这些能完全兼容 JavaScript 引擎。


2016年 03 月 16 日正式发布 Qt 5.6,支持 Windows 10,全面支持 Win32 及 WinRT 的 API,Qt WebEngine 基于 Google Chromium 45,支持高分辨率。Qt5.6 是一个 LTS 版本,主要用来兼容以前的 Qt 版本。C++11 的很多新特性以及新的编程技术概念,主要在未来的 Qt5.8 版本中体现,Qt5.8 将不再兼容 C++98,转而全面支持 C++11 语言新特性。



百度网盘
链接:http://forum.digitser.cn/thread-2044-1-1.html

"长按二维码" 或 "扫一扫" 关注 "德云社区" 微信公众号

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

路过

雷人

握手

鲜花

鸡蛋
AI人工智能 语音助理 人工翻译 教程

相关阅读

发表评论

最新评论

引用 xihushuma 2017-3-20 00:05
谢谢楼主分享
引用 xihushuma 2017-3-20 00:05
谢谢楼主分享
引用 xihushuma 2017-3-20 00:06
谢谢楼主分享
引用 xihushuma 2017-3-20 00:07
谢谢楼主分享
引用 lucksy 2017-5-4 21:36
谢谢提供链接
引用 yzy 2017-8-26 14:34
谢谢谢谢
引用 yzy 2017-8-26 14:35
谢谢分享!

查看全部评论(7)

相关分类

Qt 6.5.1 官方中文文档编制 手册教程 帮助文件 人工翻译
Qt 6.5.1 官方中文文档编制 手册教程 帮助文件 人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 6.5.1。 Qt 6.5.1 中文文档编制[35/2024-10-24]
Qt 6.5.1 官方中文文档编制 手册教程 人工翻译更新日志
Qt 6.5.1 官方中文文档编制 手册教程 人工翻译更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 6.5.1。 Qt 6.5.1 中文文档编制采[24/2024-10-24]
数字 Python IDE 2024 注册机 注册码生成器 附详细破解方法
数字 Python IDE 2024 注册机 注册码生成器 附详细破解方法 数字 Python IDE 目前还在不断研发 进步中,虽不太成熟,但其新理念很有特色 特别适于多版本 多文档 多工程并行[22/2024-10-24]
数字翻译 2024 注册机 注册码生成器 内存破解器 附详细用法
数字翻译 2024 注册机 注册码生成器 内存破解器 附详细用法 数字翻译目前还在不断研发 进步中,虽不太成熟,但其新理念很有特色 特别适于 HTML 文档本地化 (面向高精度 超[24/2024-10-24]
数字 Python IDE 2023 注册机 注册码生成器 附详细破解方法
数字 Python IDE 2023 注册机 注册码生成器 附详细破解方法 数字 Python IDE 目前还在不断研发 进步中,虽不太成熟,但其新理念很有特色 特别适于多版本 多文档 多工程并行[22/2024-10-24]
数字翻译 2023 注册机 注册码生成器 内存破解器 附详细用法
数字翻译 2023 注册机 注册码生成器 内存破解器 附详细用法 数字翻译目前还在不断研发 进步中,虽不太成熟,但其新理念很有特色 特别适于 HTML 文档本地化 (面向高精度 超[21/2024-10-24]
CSS3 官方中文文档编制 手册教程 人工翻译 更新日志
CSS3 官方中文文档编制 手册教程 人工翻译 更新日志 CSS3 中文文档编制采用机器辅助 + 全人工翻译,完全采用 数字翻译 的文档翻译流程进行汉化 (未采用任何第 3 方工具),[1592/2022-07-31]
CSS3 官方中文文档编制 手册教程 帮助文件 人工翻译
CSS3 官方中文文档编制 手册教程 帮助文件 人工翻译 CSS3 中文文档编制采用机器辅助 + 全人工翻译,完全采用 数字翻译 的文档翻译流程进行汉化 (未采用任何第 3 方工具),[1724/2022-07-31]
SolidWorks 2020 非对称Conic Rho圆角 抽壳出现模型穿刺
SolidWorks 2020 非对称Conic Rho圆角 抽壳出现模型穿刺 标准对称圆角最常用,但有时偶尔也会用到非对称圆角。 特别是模具、五金、电子、手饰、汽车、家具、玩具、等对圆[1416/2022-05-25]
NumPy 1.22 官方中文文档编制 手册帮助 更新日志
NumPy 1.22 官方中文文档编制 手册帮助 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 NumPy 1.22。 NumPy 1.22 中文文档编制采用[997/2022-05-22]
NumPy 1.22 官方中文文档编制 手册帮助 全人工翻译
NumPy 1.22 官方中文文档编制 手册帮助 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 NumPy 1.22。 NumPy 1.22 中文文档编制采[1166/2022-05-22]
Pillow 9.1.1 官方中文文档编制 手册帮助 更新日志
Pillow 9.1.1 官方中文文档编制 手册帮助 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Pillow 9.1.1。 Pillow 9.1.1 中文文档编[1048/2022-05-22]
Pillow 9.1.1 官方中文文档编制 手册帮助 全人工翻译
Pillow 9.1.1 官方中文文档编制 手册帮助 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Pillow 9.1.1。 Pillow 9.1.1 中文文档[1001/2022-05-22]
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 更新日志
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 PyMuPDF 1.19.6。 PyMuPDF 1.19.6 中文[1619/2022-05-22]
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 全人工翻译
PyMuPDF 1.19.6 官方中文文档编制 手册帮助 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 PyMuPDF 1.19.6。 PyMuPDF 1.19.6 中[1480/2022-05-22]

Archiver|Sitemap|小黑屋|德云社区   

GMT+8, 2024-11-23 07:02 , Processed in 0.041737 second(s), 28 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

返回顶部