0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GTK 4.0发布:图形工具包 时隔四年的重大版本

工程师邓生 来源:快科技 作者:萧萧 2020-12-17 14:06 次阅读

GTK是用于创建图形用户界面的工具包,GTK提供了一整套的小部件,适用于从小型一次性工具到完整的应用程序套件的项目。GTK是GNOME开发平台的核心,但是它也可以用于编写其他Linux环境的应用程序,以及针对微软Windows和苹果macOS的应用程序。

12月16日,GTK官方博客中写道:“2020年是漫长的一年,没有比用大版本更新来告别2020的更好方式了,所以GTK 4.0今天正式发布!”

自2016年11月发布GTK 3.89.1版本以来,GTK开发者为项目添加了18000多个提交,并发布了20多个开发版本。

时隔四年,GTK 4.0正式发布,其新内容很多,包括数据传输、事件控制器、布局管理器、渲染节点、媒体播放、可伸缩列表、着色器、可访问性。

随着GTK 4的发布,意味着GTK 2已到达使用年限,未来几天官方还会发布一个最终的2.x版本,但是鼓励所有人将其GTK 2应用程序移植到GTK 3或4。

GTK 4.0部分亮点:

--新的widget小部件以及对现有元素的重新设计

--集成媒体播放支持

--改进GPU加速功能(比如使用新的Vulkan渲染器)

--改进数据传输功能

--对着色器的重大改动

--Vulkan之外的OpenGL渲染改进

--对Windows、macOS的更好支持

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 升级
    +关注

    关注

    6

    文章

    86

    浏览量

    18003
  • 图形
    +关注

    关注

    0

    文章

    71

    浏览量

    19225
收藏 人收藏

    评论

    相关推荐

    华秋DFM 4.0版本震撼发布,效率再度提升20%!

    华秋旗下工业软件——华秋DFM在业界的期待中迎来重大更新,正式推出4.0版本
    的头像 发表于 03-08 14:08 389次阅读
    华秋DFM <b class='flag-5'>4.0</b><b class='flag-5'>版本</b>震撼<b class='flag-5'>发布</b>,效率再度提升20%!

    怎么用Labview2012之后的版本控制simlink模型

    查到的SIT工具包只能用于Labvie2012之前的版本,如果只能用2020左右的版本,该用哪个工具包代替SIT呢,求助
    发表于 03-07 20:11

    WINDOWS系统有几个版本

    Windows系统自1985发布以来,已经推出了多个版本。根据不同的分类方式,Windows系统的版本可以分为以下几类: 按照时间顺序。包括Windows 1.0、Windows 2
    发表于 02-29 16:40

    求助,请问有没有labview opc ua工具包 2018 啊

    如题,求助,请问有没有labview opc ua工具包 2018 啊。只要2018的哦
    发表于 01-25 20:14

    OpenHarmony 4.0 Release版本发布,邀您体验

    OpenHarmony4.0Release版本如期而至,开发套件同步升级到API10。相比3.2Release版本,新增4000+个API,应用开发能力更加丰富;HDF新增200+个HDI接口,硬件
    的头像 发表于 11-16 08:30 307次阅读
    OpenHarmony <b class='flag-5'>4.0</b> Release<b class='flag-5'>版本</b><b class='flag-5'>发布</b>,邀您体验

    NPOI WEG报表工具包简介

    很久以前就知道有NPOI这个报表工具包,因为有NI自带的工具包就没有详细研究过。当前工作中几台电脑因为安装OFFICE版本问题,或其它原因导致自带报表无法使用,就找来了一个群友共享的的NPOI
    的头像 发表于 11-06 10:05 600次阅读
    NPOI WEG报表<b class='flag-5'>工具包</b>简介

    ARM KEIL™MDK工具包的操作流程

    本笔记介绍了ARM®KEIL™MDK工具包的操作流程,该工具包采用了μVision®和MicroSemi(Actel™)包含嵌入式ARM®Cortex™-M3处理器的全新智能融合2(SF2)系列
    发表于 09-04 06:16

    ARM KEIL™MDK工具包的操作流程

    本笔记介绍了ARM®KEIL™MDK工具包的操作流程,该工具包采用了μVision®和MicroSemi的SmartFusion2(™)系列,该系列包含嵌入式ARM®Cortex™-M3处理器
    发表于 08-29 07:39

    OpenHarmony 4.0 Beta2新版本发布,邀您体验

    20238月3日,OpenAtom OpenHarmony(简称“OpenHarmony”)发布了Beta2版本,相较于历史版本我们持续完善ArkUI、文件管理、媒体、窗口、安全等系
    发表于 08-25 09:49

    ARM软件开发工具包2.50版参考指南

    ARM软件开发工具包(SDT)由一套应用程序以及支持文档和示例组成,使您能够为ARM系列RISC处理器编写和调试应用程序。 您可以使用SDT来开发、生成和调试C、C++或ARM汇编语言程序。
    发表于 08-21 07:17

    如何在OpenVINO trade工具包中推断两个图像?

    无法在OpenVINO™工具包中对两个输入图像运行推理。
    发表于 08-15 08:24

    如何在OpenVINO工具包中使用带推理引擎的blob?

    无法确定如何在OpenVINO™工具包中使用带推理引擎的 blob。
    发表于 08-15 07:17

    LabVIEW图形化TensoRT工具包的安装下载分享

    毫秒级完成目标检测的TensoRT工具包下载安装分享
    的头像 发表于 08-14 17:35 800次阅读
    LabVIEW<b class='flag-5'>图形</b>化TensoRT<b class='flag-5'>工具包</b>的安装下载分享

    c++对于ARM软件开发工具包用户及参考指引

    这本书描述了armc++ 1.0版本的ARM软件开发工具包,以下简称为armc++。ARM c++是一套工具,当与ARM软件开发工具包2.11或更高
    发表于 08-08 06:29

    利用OpenVINO工具包检测汽车品牌

    作为ISV,DGCT有一项检测汽车品牌的要求。因此,有必要设计、开发和测试汽车品牌检测原型,以证明Intel@DistributionofOpenVINOTM用于铝秤的工具包的可行性,从而准确、高效
    发表于 08-04 07:36