Skip to content

Instantly share code, notes, and snippets.

@danielhams
Created July 20, 2020 11:19
Show Gist options
  • Save danielhams/31f7dfa1facba74f4416aeb37e3ab196 to your computer and use it in GitHub Desktop.
Save danielhams/31f7dfa1facba74f4416aeb37e3ab196 to your computer and use it in GitHub Desktop.
Simplest GTK2 app for debugging
#include <gtk/gtk.h>
#define WIDTH 640
#define HEIGHT 480
int
main (int argc, char **argv)
{
GtkWidget *window;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), WIDTH, HEIGHT);
gtk_window_set_title (GTK_WINDOW (window), "Just a window");
g_signal_connect (G_OBJECT (window), "destroy", gtk_main_quit, NULL);
gtk_widget_show_all (window);
gtk_main ();
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment