Gtkmm

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 15 de septiembre de 2017; las comprobaciones requieren 2 ediciones .

gtkmm es la interfaz  oficial de C++ para la biblioteca GTK GUI . Habilita ranuras y señales con verificación de tipos en tiempo de compilación ( gracias a la biblioteca libsigc ++), herencia de widgets utilizando la forma estándar de C++ y el conjunto completo de widgets proporcionados por GTK. La GUI del programa se puede crear mediante programación o utilizando Glade .

La biblioteca gtkmm es software libre y se distribuye bajo los términos de GNU LGPL .

Características

Características principales de gtkmm:

Ejemplo de programa

Crea una ventana vacía:

#incluye <gtkmm.h> int principal ( int argc , char * argv []) { aplicación automática = Gtk :: Aplicación :: crear ( argc , argv ); Gtk :: Ventanaventana ; _ regresar aplicación -> ejecutar ( ventana ); }

Compilacion:

g++ nombre_archivo.cpp -o nombre_archivo `pkg-config gtkmm-3.0 --cflags --libs`

Véase también

Enlaces