78{
79 GtkWidget* window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
80 gtk_window_set_title(GTK_WINDOW(window), "Measure Framerate");
81 gtk_window_maximize(GTK_WINDOW(window));
82
83 g_signal_connect(
static_cast<gpointer
>(window),
"hide", G_CALLBACK(
on_hide), NULL);
84
86 gtk_container_add(GTK_CONTAINER(window),
drawingArea);
89
91 gtk_widget_show(window);
92
93 return window;
94}
static gboolean on_configure(GtkWidget *, GdkEventConfigure *, gpointer)
Definition measure-framerate-callbacks.cc:21
static gboolean on_expose(GtkWidget *widget, GdkEventExpose *, gpointer)
Definition measure-framerate-callbacks.cc:38
static GtkWidget * drawingArea
Definition measure-framerate-callbacks.cc:16
static void on_hide(GtkWidget *, gpointer)
Definition measure-framerate-callbacks.cc:36