grim/glade-template
Clone
Summary
Browse
Changes
Graph
Initial revision
draft
2021-04-30, Gary Kramlich
b20293b143e8
Initial revision
#include
"fancywindow.h"
struct
_FancyWindow
{
GtkWindow
parent
;
};
G_DEFINE_TYPE
(
FancyWindow
,
fancy_window
,
GTK_TYPE_WINDOW
)
static
void
fancy_window_init
(
FancyWindow
*
window
)
{
gtk_widget_init_template
(
GTK_WIDGET
(
window
));
}
static
void
fancy_window_class_init
(
FancyWindowClass
*
klass
)
{
GtkWidgetClass
*
widget_class
=
GTK_WIDGET_CLASS
(
klass
);
gtk_widget_class_set_template_from_resource
(
widget_class
,
"/fancy/fancywindow.ui"
);
}
GtkWidget
*
fancy_window_new
(
void
)
{
return
g_object_new
(
FANCY_TYPE_WINDOW
,
NULL
);
}