]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/gtkutil/toolbar.h
Wrap gtkutil/button
[xonotic/netradiant.git] / libs / gtkutil / toolbar.h
index 687fa0a3beb6f1179ef4e848409567bbc47e3379..421e20a54c527b9446114f7c381d3fc300523910 100644 (file)
@@ -23,6 +23,7 @@
 #define INCLUDED_GTKUTIL_TOOLBAR_H
 
 #include <gtk/gtk.h>
+#include <uilib/uilib.h>
 #include "generic/callbackfwd.h"
 
 typedef struct _GtkButton GtkButton;
@@ -31,9 +32,9 @@ typedef struct _GtkToolbar GtkToolbar;
 class Command;
 class Toggle;
 
-GtkToolButton* toolbar_append_button( GtkToolbar* toolbar, const char* description, const char* icon, const Callback& callback );
-GtkToolButton* toolbar_append_button( GtkToolbar* toolbar, const char* description, const char* icon, const Command& command );
-GtkToggleToolButton* toolbar_append_toggle_button( GtkToolbar* toolbar, const char* description, const char* icon, const Callback& callback );
-GtkToggleToolButton* toolbar_append_toggle_button( GtkToolbar* toolbar, const char* description, const char* icon, const Toggle& toggle );
+ui::ToolButton toolbar_append_button( GtkToolbar* toolbar, const char* description, const char* icon, const Callback& callback );
+ui::ToolButton toolbar_append_button( GtkToolbar* toolbar, const char* description, const char* icon, const Command& command );
+ui::ToggleToolButton toolbar_append_toggle_button( GtkToolbar* toolbar, const char* description, const char* icon, const Callback& callback );
+ui::ToggleToolButton toolbar_append_toggle_button( GtkToolbar* toolbar, const char* description, const char* icon, const Toggle& toggle );
 
 #endif