Go to the documentation of this file.
220 #if defined(DOXYGEN_PARSING) || defined(CGU_USE_GTK)
222 #if GTK_CHECK_VERSION(2,99,0)
229 GtkWindow* g_window_p;
236 #if GTK_CHECK_VERSION(2,99,0)
239 void set_application(
Application* app) {app_p = app;}
240 void unset_application() {app_p = 0;}
274 #if GTK_CHECK_VERSION(2,99,0)
277 #ifndef DOXYGEN_PARSING
299 GtkWindow*
get_win()
const {
return g_window_p;}
350 WinBase(
const char* caption = 0, GdkPixbuf* icon = 0,
bool modal =
false,
351 GtkWindow* parent = 0, GtkWindow* window = 0);
363 #ifdef CGU_USE_GLIB_MEMORY_SLICES_NO_COMPAT
368 #endif // CGU_USE_GTK
372 #endif // CGU_WINDOW_H
This is a class for managing the lifetime of top level widgets.
Definition: window.h:226
Definition: application.h:44
This is a class for constructing and managing GtkApplication objects.
Definition: application.h:409
WinBase(const WinBase &)=delete
GtkWindow * get_win() const
Definition: window.h:299
virtual void on_delete_event()
void show_all()
Definition: window.h:326
#define CGU_GLIB_MEMORY_SLICES_FUNCS
Definition: cgu_config.h:84
virtual int get_exec_val() const
WinBase & operator=(const WinBase &)=delete