view src/gtk-test.c @ 829:649a06fa1605

bugfix: disable X11 support in package gst-plugins-base (by Tony Theodore)
author Volker Grabsch <vog@notjusthosting.com>
date Thu, 08 Apr 2010 11:22:39 +0200
parents 8af5942cc9ad
children 35a9e556c82c
line wrap: on
line source

/* This file is part of mingw-cross-env.       */
/* See doc/index.html for further information. */

#include <gtk/gtk.h>

int main(int argc, char* argv[])
{
    GtkWidget* window;
    GtkWidget* button;

    gtk_init(&argc, &argv);

    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    button = gtk_button_new_with_label("Hello World");
    gtk_container_add(GTK_CONTAINER(window), button);

    g_signal_connect_swapped(
        G_OBJECT(button), "clicked",
        G_CALLBACK(gtk_widget_destroy), G_OBJECT(window));

    g_signal_connect(
        G_OBJECT(window), "destroy",
        G_CALLBACK(gtk_main_quit), NULL);

    gtk_widget_show(button);
    gtk_widget_show(window);
    gtk_main();
    return 0;
}