Gtkmm

gtkmm
Logo
Ontwikkelaar(s) Murray Cumming en Daniel Elstner
Recentste versie 4.14.0 (17 maart 2024)[1] Bewerken op Wikidata
Status Actief
Besturingssysteem Windows, Linux en Unix
Geschreven in C++
Categorie Bibliotheek
Licentie(s) LGPL
Versiebeheer Officiële broncode
Website (mul) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

Gtkmm is de C++-interface voor GTK+, een grafische toolkit. Het programma heette voorheen gtk-- (gtk minus minus) en is beschikbaar onder de LGPL wat het tot vrije software en opensourcesoftware maakt.

Omdat gtkmm de officiële C++-interface is van de grafische bibliotheek GTK+, kunnen C++-programmeurs de vaak gebruikte OOP-technieken toepassen zoals overerving en C++-specifieke functionaliteiten zoals STL (eigenlijk zijn vele van de gtkmm-interfaces, vooral die voor widget-containers, ontworpen om STL-achtig te zijn).

De belangrijkste functies zijn hieronder opgesomd:

Enkele programma's die gebruikmaken van gtkmm zijn Inkscape, GParted en MySQL.