Gtkmm

Gtkmm
gtkmm
GTK.svg
Développeur The gtkmm Team
Dernière version 3.0.1 (9 mai 2010) [+/-]
Environnement Linux, Windows et Unix
Type Bibliothèque logicielle
Licence GNU LGPL
Site web www.gtkmm.org

gtkmm est l'interface C++ officielle de l'interface graphique GTK+ et GNOME. En réalité, gtkmm signifie gtk-- (gtk moins moins) assez curieusement car il s'agit pour l'essentiel d'un portage en C++.

Bien que simple adaptateur de l'interface GTK+, gtk-- est toutefois doté de mécanismes spécifiques puissants et fiables (typesafe) pour la gestion des signaux et le "branchement" des fonctions de rappel (callback functions) avec la bibliothèque libsigc++ (a signal/slots system).

gtk-- est également basé sur glibmm qui est à la bibliothèque glib, ce que gtkmm est aux bibliothèques gdk et gtk+.

En ce qui concerne les interfaces utilisateurs, elles peuvent être créées facilement à l'aide de Glade, en utilisant libglademm.

gtk-- est un logiciel multiplate-forme et libre distribué sous la licence GNU LGPL.

Exemple

#include <gtkmm.h>
 
int main(int argc, char *argv[])
{
    Gtk::Main kit(argc, argv);
    Gtk::Window window;
    Gtk::Main::run(window);
 
    return 0;
}

Ce programme crée une fenêtre vierge de 200 x 200 pixels.

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Gtkmm de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • GTKmm — Entwickler: Murray Cumming, Daniel Elstner Aktuelle Version: 2.16.x (März 2008) …   Deutsch Wikipedia

  • Gtkmm — Entwickler: Murray Cumming, Daniel Elstner Aktuelle Version: 2.16.x (März 2008) …   Deutsch Wikipedia

  • gtkmm — Entwickler Murray Cumming, Daniel Elstner Aktuelle Version 3.2.0 (27. September 2011) Betriebssystem …   Deutsch Wikipedia

  • Gtkmm — gtkmm  официальный C++ интерфейс для GUI библиотеки GTK+. Включает слоты и сигналы с проверкой типов во время компиляции (благодаря библиотеке libsigc++), наследование виджетов с использованием стандартного способа C++ и полный набор… …   Википедия

  • gtkmm — gtkmm  официальный C++ интерфейс для GUI библиотеки GTK+. Включает слоты и сигналы с проверкой типов во время компиляции (благодаря библиотеке libsigc++), наследование виджетов с использованием стандартного способа C++ и полный набор… …   Википедия

  • Gtkmm — (gtk or gtk minus minus) is the official C++ interface for the popular GUI library GTK+. gtkmm is free software distributed under the GNU Lesser General Public License (LGPL).gtkmm allows the creation of user interfaces either in code or with the …   Wikipedia

  • Cairo (Bibliothek) — Cairo Basisdaten Entwickler: Das Cairo Team Aktuelle Version: 1.8.6 (13. Dezem …   Deutsch Wikipedia

  • GIMP-Toolkit — Entwickler: Das GTK+ Team Aktuelle Version: 2.16.1 (12. April 2009) …   Deutsch Wikipedia

  • GIMP Toolkit — Entwickler: Das GTK+ Team Aktuelle Version: 2.16.1 (12. April 2009) …   Deutsch Wikipedia

  • GTK2 — GIMP Toolkit Entwickler: Das GTK+ Team Aktuelle Version: 2.16.1 (12. April 2009) …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”