阅读更多

0顶
1踩

编程语言

原创新闻 GTK+ 3.3.4 发布,跨平台的GUI开发工具包

2011-11-23 13:49 by 副主编 wangguo 评论(0) 有3149人浏览
GTK+ 3.3.4发布了。



GTK+(GIMP Toolkit)是一套跨多种平台的图形工具包,基于LGPL许可协议。虽然最初是为GIMP(GNU 图像处理程序)写的,但目前已发展为一个功能强大、设计灵活的一个通用图形库。特别是被GNOME选中使得GTK+广为流传,成为Linux下开发图形界面的应用程序的主流开发工具之一,当然GTK+并不要求必须在Linux上使用,事实上,目前GTK+已经有了成功的Windows版本。GTK+虽然是用C语言写的,但是你可以使用熟悉的语言来使用GTK+,因为GTK+已经被绑定到大部分流行的语言上,如:C++、Guile、Perl、Python、TOM、Ada95、Objective C、Free Pascal和Eiffel上。

该版本包含了大量的改进,包括:

  • Beagle搜索后端已被删除;
  • 停止使用GDK/GTK_DISABLE_DEPRECATED guards被废弃的函数;
  • 使GtkCellRendererAccel支持keyvals,以便可以在GNOME控制中心使用;
  • GDK的变化:the Mod1 == Alt;Broadway后端初步支持V7+ websockets ;
  • GtkApplication不再在内部使用gtk_main ;
  • 主题改进;
  • 一些辅助功能的改进;
  • 针对OS X平台和Windows平台的改进。
此外,该版本还修复了大量的Bug,详细信息参阅:
http://ftp.acc.umu.se/pub/gnome/sources/gtk+/3.3/gtk+-3.3.4.news

下载地址:http://ftp.acc.umu.se/pub/gnome/sources/gtk+/3.3/

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

发表评论

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

相关推荐

  • 超级详细的Python程序设计学习笔记,适合Python二级备考和自学Python的小白(me too)

    1.2 Python解释器的两个重要工具 IDLE:Python集成开发环境,用来编写和调试 Python代码; Pip:Python第三方库安装工具,用来在当前计算 机上安装第三方库 关于python的安装,发展历史,程序设计IPO方法,Pythond...

  • WSL2 + Docker + xfce4安装及使用

    WSL2 + Docker安装及使用 WSL官方指南:适用于 Linux 的 Windows 子系统...是一个为在Windows 10和Windows Server 2019上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层,可让开发人员按原样运行 GNU/Linux

  • 为Solaris服务器配置款安全的防火墙

    传统意义上的防火墙技术分为三大类,“包过滤”(Packet Filtering)、“应用代理”(Application Proxy)和“状态检测”(Stateful Inspection),无论一个防火墙的实现过程多么复杂,归根结底都是在这三种技术的...

  • 初识Lazarus和Free Pascal Compiler

    它的公司·Borland·几经被收购,现在属于Embarcadero,目前进化成了一个跨平台全方位的开发工具。 听起来不错,但是Pascal语言也从20多年前占据半壁江上, 变成了现在使用率极小,和VB差不多,归类“其它”的开发...

  • Linux环境下Qt4图形界面与MySQL编程

    《Linux环境下Qt4图形界面与MySQL编程》编辑推荐:深入剖析Linux GuI编程与MySQL设计实例,图形化应用程序开发者必备。 Linux图形界面编程基础。介绍了Qt4.7的全部控件,并针对每个控件设计了一个简单易学的实例,...

  • 个人总结的 Qt 安装教程(转载)

    (转自)...1. Qt 简介Qt 是一个 1991 年由奇趣科技开发的跨平台 C++图形用户界面应用程序开发框架。它...

  • python核心编程第三版_《Python核心编程(第3版)》

    第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容;第2部分讲解了与Web开发相关的主题,包括...

  • python核心编程电子书_Python核心编程 PDF 超清第3版

    给大家带来的一篇关于Python编程相关的电子书资源,...内容介绍全方位包含现如今应用程序开发中的诸多行业为初级Python开发者出示优秀实践活动方式包含很多好用的编码实例每章结尾的练习题有利于推进所教专业知识...

  • 北理工嵩天Python语言程序设计笔记

    笔记目录 1 背景 2 Python基本语法元素 2.1 程序设计基本方法 2.1.1 计算机与程序设计 2.1.2 编译和解释 2.1.3 程序的基本编写方法 2.1.4 计算机编程 2.2 Python开发环境配置 2.2.1 Python语言概述 2.2.2 Python程序...

  • python核心编程 第3版_Python核心编程(第3版)PDF高清晰完整中文版

    第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。《Python核心编程(第3版)》第2部分讲...

  • 《python语言程序设计》笔记

    《python语言程序设计》笔记第一章 程序设计基本方法基本知识计算机编程数据类型温度转换课后习题python123习题与测试第二章turtle库(海龟库)空间坐标体系turtle角度坐标体系RGB色彩体系turtle程序语法元素分析库...

  • Arch Linux&Linux引导教程 2021.7.22

    专业软件 11.1 开发软件 11.2 媒体工作软件 11.3 虚拟机以及虚拟化 11.3.1 VMware安装 11.3.2 KVM-Qemu虚拟化的配置 11.3.3 linux中的虚拟化以及docker虚拟化技术简介 11.3.4 KVM显卡直通 13.1蓝牙耳机音质问题 13.2...

  • ubuntu 安装GPU黑屏 修改GRUB_Ubuntu 18.04 安装笔记

    单个文件,整个软件只有一个可执行程序,无配置文件等其他文件 跨平台运行,支持主流平台:Windows,Linux 和 Mac 支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便 支持账户权限控制和地址过滤 下载地址...

  • 电机工程中异步电机Matlab仿真的构建与应用

    内容概要:本文详细介绍了如何在Matlab平台上构建异步电机的仿真模型。首先阐述了异步电机的工作原理,即基于电磁感应原理,通过三相交流电产生的旋转磁场带动转子转动。随后,具体讲解了在Matlab Simulink环境下搭建仿真模型的关键步骤,包括选择和配置电源模块、电机模块以及负载模块。文中提供了详细的参数设置方法,如电源的幅值和频率、电机的额定功率和电阻电感值、负载的转矩等。此外,还探讨了仿真过程中常见的问题及解决办法,例如参数敏感性和仿真稳定性。最后强调了该仿真模型对于科研人员探索新控制策略和工程师进行产品开发的重要意义。 适合人群:电机领域的研究人员、工程师和技术爱好者,尤其是希望深入理解和优化异步电机性能的专业人士。 使用场景及目标:适用于需要在虚拟环境中测试不同条件下异步电机行为的研究项目或产品研发前期。主要目的是减少实物试验的成本和风险,同时提高设计效率。 其他说明:文章不仅涵盖了基本的建模指导,还包括了许多实用的小贴士,如避免常见错误、提升仿真精度的方法等。

  • 松下FP-XH双PLC 10轴摆盘系统的模块化程序设计与维纶通触摸屏应用实例

    内容概要:本文详细介绍了基于松下FP-XH双PLC实现的10轴摆盘系统的设计与实现。该系统采用模块化编程方法,涵盖输出与调试、报警与通信、启动与复位三个主要部分。通过PC-LINK通信协议实现双PLC间的数据交互,并结合维纶通触摸屏提供直观的操作界面。具体代码展示了轴控制、报警处理、通信数据传输等功能的实现细节,强调了程序的易维护性和高效性。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是熟悉松下PLC和维纶通触摸屏的用户。 使用场景及目标:适用于需要高精度多轴联动控制的工业应用场景,如自动化生产线、机器人控制等。目标是提高设备的稳定性和效率,减少维护难度。 其他说明:文中提供了丰富的代码示例和实际操作经验,帮助读者更好地理解和应用所介绍的技术。此外,还讨论了一些优化技巧,如通信负载管理、异常处理机制等,有助于提升项目的可靠性和性能。

  • 三菱FX3U PLC结构化编程详解:ST、FBD及FB块在变频器通信与伺服控制中的应用

    内容概要:本文详细介绍了三菱FX3U PLC的结构化编程方法及其在变频器通信和伺服控制中的应用。首先解释了结构化编程的概念,即通过ST(结构化文本)、FBD(功能块图)和FB(功能块)三种方式将程序模块化,提高代码的可读性和可维护性。文中展示了具体的编程实例,如变频器通信的参数初始化、伺服控制的位置和速度设置等。此外,还讨论了如何利用FB块封装常用功能,简化主程序的设计。通过这些方法,复杂的工业控制系统被分解为易于理解和管理的小模块。 适合人群:从事自动化控制领域的工程师和技术人员,尤其是那些希望深入了解三菱FX3U PLC编程的人群。 使用场景及目标:适用于需要进行变频器通信和伺服控制的实际工程项目。通过学习本文,读者可以掌握如何使用ST、FBD和FB块构建高效、可靠的控制系统,提升项目的开发效率和质量。 其他说明:文章强调了良好的注释习惯和合理的程序架构设计对于后续维护的重要性。同时指出,采用结构化编程可以使系统更加灵活,便于未来扩展和升级。

  • 电子工程领域锁相环(PLL)设计与进阶关键技术解析

    内容概要:本文详细介绍了锁相环(PLL)的工作原理及其设计方法,涵盖基本概念、组成部分(鉴相器、环路滤波器、压控振荡器),并通过具体实例讲解了PLL的设计流程,包括确定设计指标、选择合适组件、环路参数设计等。此外,文章还探讨了PLL的进阶设计,如低相位噪声设计、宽带PLL设计、集成化与数字化PLL等方面的内容。文中提供了多种实用的技术细节和代码片段,帮助读者深入了解PLL的实际应用和技术难点。 适合人群:电子工程领域的研究人员、工程师以及对PLL设计感兴趣的高校学生。 使用场景及目标:适用于希望掌握PLL设计原理和技巧的专业人士,旨在提高他们在PLL相关项目中的设计能力和解决问题的能力。 其他说明:文章不仅涵盖了PLL的基础知识,还包括了许多高级主题和技术细节,如不同类型的PLL实现方式、常见问题解决方法等,有助于读者全面理解和应用PLL技术。

  • COMSOL直流电弧放电模型:基于磁流体方程计算稳态特性和电极熔化

    内容概要:本文详细介绍了使用COMSOL进行直流电弧放电的多物理场模拟。模型基于磁流体动力学(MHD)方程,计算电弧的稳态温度、流体速度和电磁场分布,并考虑电极熔化的影响。文中探讨了磁流体方程的核心组成部分,如连续性方程、动量方程和能量方程,并展示了如何在COMSOL中定义几何结构、设定物理场及其边界条件。此外,文章还讨论了电极熔化过程的模拟,采用焓-多孔介质模型来描述熔化和凝固现象。通过这些模型,可以深入了解电弧放电过程中的各种物理现象,为工业应用提供理论支持和技术指导。 适合人群:从事电弧放电研究、焊接工程、等离子体加工等领域的科研人员和工程师。 使用场景及目标:适用于需要精确模拟和分析直流电弧放电过程的场合,如焊接工艺优化、等离子体切割设备设计等。目标是提高工业生产效率,改善产品质量,减少能源消耗。 其他说明:文中提供的代码片段和具体参数设置有助于读者快速上手COMSOL建模,同时强调了数值稳定性和求解器配置的重要性。

  • 超过100个项目组成的项目资料.rar

    超过100个项目组成的项目资料

  • 基于动态规划的燃料电池混合动力系统能量管理策略及其MATLAB实现

    内容概要:本文探讨了基于动态规划(DP)的燃料电池混合动力系统能量管理策略,并详细介绍了在MATLAB平台上的具体实现。文中强调了严格控制电池荷电状态(SOC)始末值一致性的必要性,这是为了确保电池寿命和系统稳定性。通过动态规划算法,能够从全局最优角度规划能量分配,同时考虑了动力系统性能衰退的因素。文章提供了详细的代码示例,解释了如何根据不同的工况调整功率需求序列,以适应城市拥堵、高速巡航等多种情况。此外,还讨论了目标函数设计中的创新点,如引入燃料电池效率衰减因子,以及如何通过状态网格化处理精确控制SOC。 适合人群:从事燃料电池混合动力系统研究的技术人员、研究人员和高校师生。 使用场景及目标:适用于需要优化燃料电池混合动力系统能量管理的研究项目,旨在提高系统效率、延长组件寿命,并确保SOC始末值的一致性。目标是为相关领域的研究提供理论支持和技术指导。 其他说明:文章不仅提供了完整的代码实现,还深入解析了每一步骤背后的原理,帮助读者更好地理解和应用动态规划算法于实际问题中。

Global site tag (gtag.js) - Google Analytics