Glade

Glade是一个RAD工具,可以快速轻松地开发GTK+工具包和GNOME桌面环境的用户界面。(Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment.)

Github stars Tracking Chart

Glade是一个RAD工具,可以快速轻松地开发GTK+工具包和GNOME桌面环境的用户界面。

Glade中设计的用户界面保存为XML,通过使用GtkBuilder GTK+对象,可以根据需要动态加载应用程序。

通过使用GtkBuilder,Glade XML文件可用于众多编程语言,包括C、C++、C#、Vala、Java、Perl、Python等。

Glade是根据GNU GPL许可证发布的免费软件。

Overview

Name With OwnerGNOME/glade
Primary LanguageC
Program languagePython (Language Count: 5)
PlatformLinux, Mac, Windows
License:Other
Release Count121
Last Release NameGLADE_3_40_0 (Posted on 2022-08-10 16:26:26)
First Release Nameinitial-tag (Posted on 2001-06-19 03:29:28)
Created At2012-06-03 05:01:34
Pushed At2024-03-28 14:36:40
Last Commit At2024-03-28 14:36:36
Stargazers Count220
Watchers Count12
Fork Count33
Commits Count5.4k
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count7
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Glade

A user interface designer for Gtk+ and GNOME

Web: http://glade.gnome.org

Mailing Lists:

General Information

Glade is a RAD tool to enable quick and easy development of user interfaces
for the GTK+ 3 toolkit and the GNOME desktop environment.

The user interfaces designed in Glade are saved as XML and these can be loaded
by applications dynamically as needed by using GtkBuilder or used directly to
define a new GtkWidget derived object class using Gtk+ new template feature.

By using GtkBuilder, Glade XML files can be used in numerous programming
languages including C, C++, C#, Vala, Java, Perl, Python, and others.

About Glade

This version of Glade (Glade >= 3.10) targets GTK+ >= 3.0 and is parallel
installable with Glade 3.8.

If you need to work with Glade projects that target GTK+2, you need an
installation of Glade 3.8 (more information on http://blogs.gnome.org/tvb/2011/01/15/the-glade-dl/)

License

Glade is distributed under the GNU General Public License (GPL), as described
in the COPYING file.

Requirements

  • GTK+ 3.10.0 or above - http://www.gtk.org
    You also need the glib, pango and atk libraries.
    Make sure you have the devel packages as well, as these will contain the
    header files which you will need to compile C applications.

  • libxml 2.4.1 - used to parse the XML files. If you have GNOME 2 you
    should already have this.

Installation

See the file 'INSTALL'

To the top