阅读更多

2顶
0踩

编程语言

原创新闻 GTK+ 3.1.90 发布,跨平台图形工具包

2011-09-15 16:46 by 见习编辑 songshuang 评论(0) 有2701人浏览
GTK+ 3.1.90 发布了。


GTK +是一个跨平台的图形工具包,用于创建图形用户接口,支持多种语言。它提供了一套完整的部件,从一次性的小工具到完整的应用程序套件都适用。GTK+是一款免费软件,属于GNU项目的一部分,按 GNU LGPL许可协议发布,所有开发者均可使用,无需缴纳版税。

3.1.90版本中的改进

  • 添加了GtkAppChooserButton按钮,可使用该按钮选择默认的应用程序,之前默认为最近使用的应用程序。
  • 大量树模型重构的反馈已纳入新的测试用例和bug修复中。
  • Filechooser search已被移植到tracker 0.12中,可直接使用DBus API。
  • 对fontchooser API进行重新设计,以遵循在其他地方使用的模式。GtkFontChooser现在是一个接口,由GtkFontChooserButton、GtkFontChooserDialog和GtkFontChooserWidget(原GtkFontChooser)实现。

部分bug修复列表

  • 提高了Gtkfilechooser处理异常URI的能力。
  • 修复了在OS X的GTK+应用程序中,Dead Key无法使用的问题。
  • 修复了无法选择默认entry的问题。
  • 修复了GtkTreeModelFilter在过滤时挂起的问题。
  • 修复了新字体选择器的API不一致的问题。
  • 将gtksearchenginetracker.c移植到tracker 0.11/0.12中。
  • 修复了插入新节点时崩溃的问题。

详细信息参阅:http://www.linuxcompatible.org/news/story/gtk_3_1_90_released.html

下载地址:ftp://ftp.gtk.org/pub/gtk/3.1/

  • 大小: 20.8 KB
2
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • GTK入门教程

    GTK(GIMP Toolkit)是一套源码以LGPL许可协议分发、跨平台的图形工具包。最初是为GIMP写的,已成为一个功能强大、设计灵活的一个通用图形库,是GNU/Linux下开发图形界面的应用程序的主流开发工具之一。当然,GTK也是...

  • 三种开源跨平台GUI toolkits—— GTK、Qt和wxWidgets

    我所知道的三种开源跨平台GUI toolkits—— GTK、Qt和wxWidgets 1、GTK+ GTK+基础 GTK+最初是GIMP的专用开发库,后来发展为Linux下开发图形界面的应用程序的主流开发工具之一。GTK+2.0是自由软件,并且是...

  • GTK+ FAQ

    GTK+ FAQTony GaleShawn AmundsonEmmanuel DelogetApril 30th 2003 中文版声明: Translator:marxu E-mail:marxuxp@yahoo.com.cn<br />version:1.1<br />为保证本文档自由传播,保留版权,中文版...

  • Linux下基于GTK人脸识别界面设计

    开发环境及运行效果 硬件平台:Ubuntu18.04、USB免驱摄像头 UI界面:GTK+_2.0 开发语言:C/C++ 5.GTK简介   GTK(GIMP Toolkit)是一套源码以LGPL许可协议分发、跨平台的图形工具包。最初是为GIMP写的,已成为一个...

  • GNOME/GTK+和KDE/Qt

    是目前Linux/UNIX 系统最流行的图形操作环境。从上个世纪九十年代中期至今,KDE 和GNOME 都经历了将近十年的漫漫历程,两者也都从最初的设计粗糙、功能简陋发展到相对完善的阶段,可用性逼近W

  • GTK、Qt和wxWidgets

    GTK+最初是GIMP的专用开发库,后来发展为Linux下开发图形界面的应用程序的主流开发工具之一。GTK+2.0是自由软件,并且是GNU工程的一部分。GTK+2.0的许可协议是LGPL。 GTK+使用C语言开发,但是其设计者使用面向对象...

  • GTK环境部署

    GTK或GIMP ToolKit是用于生成交互界面的多平台工具库。该工具库提供完整的开发组件,GTK适用于从小型一次性工具到完整应用程序项目开发。GTK是跨平台并且API及其易用,可提高开发速度。虽然GTK使用C语言开发,但是其...

  • 跨平台GUI开发库

    跨平台GUI开发库 ...作为一个跨平台的GUI库,Qt算是老前辈了(据说tk是第一个真正的跨平台的GUI开发包,不知道有没有人验证过,但是用脚本写界面,这个好像不是主流吧)。网上搜索“跨平台GUI开发”应该可以

  • Golang基于CGO的动态链接库调用利用CGO特性编写可跨平台调用的动态链接库

    不过,使用CGO也存在着一些局限性,比如: 不方便跨平台:C语言的跨平台能力非常强大,但由于CGO是在Go语言编译器层次上运行,所以它无法获取到Go语言跨平台带来的便利,只能针对某个平台进行编译。 没有依赖管理...

  • .NET跨平台框架选择之一 - Avalonia UI

    本文阅读目录1. Avalonia UI简介Avalonia UI文档教程:...但是目前基于.NET[2]的跨平台,大多数还是在使用B/S架构的跨平台[3]上;至于C/S架构,大部分人可能会选择Qt进行开发,或者很早之前还...

  • MiniGUI和其他嵌入式Linux 上的图形及图形用户界面系统

    为了让读者对嵌入式Linux当中能够使用的图形及图形用户界面有个较为全面的认识,本文将为读者介绍一些嵌入式Linux系统中常见的图形及图形用户界面系统,并作为"基于Linux和 MiniGUI 的嵌入式系统软件开发指南"系列的...

  • 【计算机网络】 0、各网络命令 + tcpdump + Wireshark、抓包实战、TCP 握手挥手、防火墙、保活、MTU

    tcpdump + Wireshark 抓包实战、TCP 握手挥手、防火墙、保活、MTU

  • 基于Qt的跨平台应用开发(转)

    转自:http://www.cnblogs.com/R0b1n/p/4106613.html1 Qt简介 Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,...

  • php gtk教程,PHP-GTK 介绍及其应用-PHP教程,PHP应用

    1. php-gtk介绍1.1 php-gtkphp-gtk是php的延伸模组,它可以让程式设计师写出在客户端执行的、且独立的gui的程式。...gtk+是gimp的套装工具。gtk+从这里开始发展,直到现在已经成为gnome的中心(gnome是一个...

  • 级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均

    级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,不平衡电网下的svg无功补偿,级联H桥svg无功补偿statcom,采用三层控制策略。 (1)第一层采用电压电流双闭环pi控制,电压电流正负序分离,电压外环通过产生基波正序有功电流三相所有H桥模块直流侧平均电压恒定,电流内环采用前馈解耦控制; (2)第二层相间电压均衡控制,注入零序电压,控制通过注入零序电压维持相间电压平衡; (3)第三层相内电压均衡控制,使其所有子模块吸收的有功功率与其损耗补,从而保证所有H桥子模块直流侧电压值等于给定值。 有参考资料。 639,核心关键词: 1. 不平衡电网下的SVG无功补偿 2. 级联H桥SVG无功补偿STATCOM 3. 三层控制策略 4. 电压电流双闭环PI控制 5. 电压电流正负序分离 6. 直流侧平均电压恒定 7. 前馈解耦控制 8. 相间电压均衡控制 9. 零序电压注入 10. 相内电压均衡控制 以上十个关键词用分号分隔的格式为:不

  • GTX 1080 PCB图纸

    GTX 1080 PCB图纸,内含图纸查看软件

  • 深度优化与应用:提升DeepSeek润色指令的有效性和灵活性指南

    内容概要:本文档详细介绍了利用 DeepSeek 进行文本润色和问答交互时提高效果的方法和技巧,涵盖了从明确需求、提供适当上下文到尝试开放式问题以及多轮对话的十个要点。每一部分内容都提供了具体的示范案例,如指定回答格式、分步骤提问等具体实例,旨在指导用户更好地理解和运用 DeepSeek 提升工作效率和交流质量。同时文中还强调了根据不同应用场景调整提示词语气和风格的重要性和方法。 适用人群:适用于希望通过优化提问技巧以获得高质量反馈的企业员工、科研人员以及一般公众。 使用场景及目标:本文针对所有期望提高 DeepSeek 使用效率的人群,帮助他们在日常工作中快速获取精准的答案或信息,特别是在撰写报告、研究材料准备和技术咨询等方面。此外还鼓励用户通过不断尝试不同形式的问题表述来进行有效沟通。 其他说明:该文档不仅关注实际操作指引,同样重视用户思维模式转变——由简单索取答案向引导 AI 辅助创造性解决问题的方向发展。

  • 基于FPGA与W5500实现的TCP网络通信测试平台开发-Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivad

    基于FPGA与W5500实现的TCP网络通信测试平台开发——Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivado 2019软件的扩展开发,基于FPGA和W5500的TCP网络通信 测试平台 zynq扩展口开发 软件平台 vivado2019.2,纯Verilog可移植 测试环境 压力测试 cmd命令下ping电脑ip,同时采用上位机进行10ms发包回环测试,不丢包(内部数据回环,需要时间处理) 目前实现单socket功能,多路可支持 ,基于FPGA; W5500; TCP网络通信; Zynq扩展口开发; 纯Verilog可移植; 测试平台; 压力测试; 10ms发包回环测试; 单socket功能; 多路支持。,基于FPGA与W5500的Zynq扩展口TCP通信测试:可移植Verilog实现的高效网络通信

  • Labview液压比例阀伺服阀试验台多功能程序:PLC通讯、液压动画模拟、手动控制与调试、传感器标定、报警及记录、自动实验、数据处理与查询存储,报表生成与打印一体化解决方案 ,Labview液压比例阀

    Labview液压比例阀伺服阀试验台多功能程序:PLC通讯、液压动画模拟、手动控制与调试、传感器标定、报警及记录、自动实验、数据处理与查询存储,报表生成与打印一体化解决方案。,Labview液压比例阀伺服阀试验台多功能程序:PLC通讯、液压动画模拟、手动控制与调试、传感器标定、报警管理及实验自动化,labview液压比例阀伺服阀试验台程序:功能包括,同PLC通讯程序,液压动画,手动控制及调试,传感器标定,报警设置及报警记录,自动实验,数据处理曲线处理,数据库存储及查询,报表自动生成及打印,扫码枪扫码及信号录入等~ ,核心关键词:PLC通讯; 液压动画; 手动控制及调试; 传感器标定; 报警设置及记录; 自动实验; 数据处理及曲线处理; 数据库存储及查询; 报表生成及打印; 扫码枪扫码。,Labview驱动的智能液压阀测试系统:多功能控制与数据处理

  • 华为、腾讯、万科员工职业发展体系建设与实践.pptx

    华为、腾讯、万科员工职业发展体系建设与实践.pptx

Global site tag (gtag.js) - Google Analytics