gtkmm

gtkmm Beskrivelse av Gtkmm eksempel.png-bildet. Informasjon
Utviklet av Gtkmm-teamet
Siste versjon 2.24,5 (4. september 2016)
3.22.2 (13. september 2017)
Innskudd gitlab.gnome.org/GNOME/gtkmm.git
Skrevet i C ++
Operativsystem Skriv inn Unix , Microsoft Windows og macOS
Miljø Linux , Windows og Unix
Type Programvarebibliotek
Tillatelse GNU LGPL
Nettsted www.gtkmm.org

gtkmm er et programvarebibliotek for binding til bruk av verktøysettet GTK +språk C ++ . Det er det offisielle grensesnittet til GTK + og GNOMEC ++ språk . Navnet gtkmm betyr gtk-- (gtk minus minus) merkelig nok fordi det egentlig er en port til C ++.

Selv om det er enkel adapter for GTK +, gtk - men med kraftige og pålitelige spesifikke mekanismer (typesafe) for signalhåndtering og "tilkobling" av tilbakeringingsfunksjonene ( tilbakeringingsfunksjoner ) med biblioteket libsigc ++ (et signal / sporingssystem ).

gtk-- er også basert på glibmm som er i glib- biblioteket , hva gtkmm er i gdk- og gtk + -biblioteket .

Når det gjelder brukergrensesnitt, kan de enkelt opprettes ved hjelp av Glade , ved hjelp av libglademm.

gtk - er plattform og gratis programvare utgitt under GNU LGPL lisens .

Eksempel

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

Dette programmet lager et tomt vindu på 200 x 200 piksler.

Merknader og referanser

  1. "  https://mail.gnome.org/archives/gnome-announce-list/2016-September/msg00003.html  "
  2. "  https://gitlab.gnome.org/GNOME/gtkmm/tags/3.22.2  " (Skrevet 17. januar 2018 )

Eksterne linker