Clutter
Clutter 是基於 GObject 建構的圖形函式庫,簡化程式設計者能夠便於撰寫利用硬體加速的使用者介面環境。Clutter 應用了硬體加速的 OpenGL函數庫處理使用者互動的顯示繪圖區域的相關實作的函式庫,但不包含圖形介面的控制項(例如:按鈕或選單等)。
共 10 篇文章
Clutter 是基於 GObject 建構的圖形函式庫,簡化程式設計者能夠便於撰寫利用硬體加速的使用者介面環境。Clutter 應用了硬體加速的 OpenGL函數庫處理使用者互動的顯示繪圖區域的相關實作的函式庫,但不包含圖形介面的控制項(例如:按鈕或選單等)。
Odoo(先前曾名為OpenERP,更早之前則為TinyERP),是一套企業資源規劃(ERP)及客戶關係管理(CRM)系统。以Python语言开发,数据库采用开源的PostgreSQL,社区版以GNU GPL开源协议发布。 系统提供较灵活的模块架构,常用模块包括:采购管理、销售管理、库存管理、财务管理、货品管理、营销管理、客户关系管理、生产管理、人事管理及服务支持等等。用户可以直接从模块库中选择安装适用模块,或进行模块卸载、升级的管理操…
PyGTK是一套用Python封裝的,用於GTK+的GUI庫。PyGTK是在LGPL授權下的自由軟件。它的作者是GNOME開發者James Henstridge。PyGTK核心研發團隊有6人,與及其他不同開發者和用戶提出修正報告和補丁。PyGTK所開發的應用程式更已被選應用於OLPC的系統之上。 語法 下面的代碼將產生一個200x200像素的窗口,內裏列出"Hello World"的文字。 import gtk def createWi…
{{Technical reasons|Gtk#|.NET的-{zh-cn:库; zh-tw:函式庫;}-|Gtk♯}} '(原名')最初是GIMP的专用开发库(),后来发展为Unix-like系統下开发图形界面的应用程序的主流开发工具之一。GTK是自由软件,并且是GNU计划的一部分。自2019年2月6日起,GTK+改名为GTK。 软件架构 , GDK, ATK, GIO, Cairo 和 GLib ]] 包含了对X11, Waylan…
*'是向量圖形編輯器,以自由軟體授權發佈與使用。該軟體的開發目標是成為強大的繪圖軟體,且能完全遵循與支持XML、SVG及CSS等開放性的標準格式,而且是跨平台的應用程式,支援Windows、Mac OS X、Linux及類UNIX版等作業系統。 發展過程 Inkscape的開發始於2003年,最初是Sodipodi的分支。Sodipodi自身則是在1999年以Raph Levien的Gill為基礎開始。 此一分線發展的主導來自一個四人團…
GLib是一个跨平台的、用C语言编写的具有五个底层库的集合,供GNOME使用。 历史 GLib起初是GTK+的一部分,但到了GTK+第二版,开发者决定把跟图形界面无关的代码分开,因此这些代码组装成了GLib。 因为GLib具有跨平台特性,所以用它编写的程序无需进行大幅度修改就可以在其他程序上编译和运行。 功能 GLib提供了多种高级的数据结构,如内存块、双向和单向链表、哈希表、动态字符串、动态数组、平衡二叉树、n-叉树、键值存储、关系和…
Anaconda是Red Hat Enterprise Linux、CentOS、Fedora等操作系统的安裝管理程式。它以Python及C語言寫成,以圖形的PyGTK和文字的python-newt介面寫成。它可以用來自動安裝配置,使用戶能夠以最小的監督運行。 Anaconda安裝管理程式應用在RHEL,Fedora和其他一些項目,Anaconda提供純文字模式和GUI模式,用戶可以安裝在各種各樣的系統。 其詞源,,指一種吃蜥蜴的蟒蛇。…
Cairo是一個用於提供向量圖形繪圖的自由函式庫,Cairo提供在多個背景下做二维空间的繪圖,進階的更可以使用硬體加速功能。雖然Cairo是使用C語言撰寫的,但是當使用cairo時,可以用許多其他種語言來使用,包括有C++、C#、Java、Python、Perl、Ruby、Scheme、Smalltalk以及許多種語言,cairo在GNU較寬鬆公共許可證與Mozilla公共许可证兩種授權條款下發行。 後端 Cairo支持很多不同後端的输…
gtkmm 是官方的GTK+的C++接口,GTK+是当前最流行的图形界面开发库之一。使用gtkmm,你不但可以从代码还可以用Glade来创建用户界面。不过需要libglademm的配合。gtkmm是自由软件,遵循LGPL(GNU Lesser General Public License)。 gtkmm代指gtk minus minus或gtk--。 代码示例 #include int main (int argc, char argv…
GTK-Qt主题引擎项目允许GTK+使用Qt小部件样式。该项目主要针对KDE的用户,它使用Qt在一个画面以外的缓冲区内绘制小部件,然后将这个缓冲区的内容复制到屏幕上。 参见 QGtkStyle QtCurve -同时为GTK和QT设计的简单主题 外部链接 [http://code.google.com/p/gtk-qt-engine/ GTK-Qt Theme Engine] 在KDE-Look.org上的[https://web.ar…