Gtkmm

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 15 septembrie 2017; verificările necesită 2 modificări .

gtkmm  este interfața oficială C++ pentru biblioteca GUI GTK . Activează sloturi și semnale cu verificarea tipului în timp de compilare ( mulțumită bibliotecii libsigc++), moștenirea widgetului folosind modul standard C++ și setul complet de widget-uri furnizate de GTK. Interfața grafică a programului poate fi creată programatic sau folosind Glade .

Biblioteca gtkmm este software gratuit și este distribuită în conformitate cu termenii GNU LGPL .

Caracteristici

Principalele caracteristici ale gtkmm:

Exemplu de program

Creați o fereastră goală:

#include <gtkmm.h> int main ( int argc , char * argv []) { auto application = Gtk :: Application :: create ( argc , argv ); Gtk :: Windowwindow ; _ return application -> run ( fereastra ); }

Compilare:

g++ nume_fișier.cpp -o nume_fișier `pkg-config gtkmm-3.0 --cflags --libs`

Vezi și

Link -uri