X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=libs%2Fgtkutil%2Fframe.cpp;h=6baab763b50307c6b7a5788a272824f2a08af219;hp=8914fb707937980da8fa4984771c969ef0d02cdc;hb=9d606a0b3be053550486b8f1a00255e340ccf8a8;hpb=3c73487420fde8d4a3b5360d8b99e48132517900 diff --git a/libs/gtkutil/frame.cpp b/libs/gtkutil/frame.cpp index 8914fb70..6baab763 100644 --- a/libs/gtkutil/frame.cpp +++ b/libs/gtkutil/frame.cpp @@ -21,13 +21,14 @@ #include "frame.h" -#include +#include +#include -GtkFrame* create_framed_widget( GtkWidget* widget ){ - GtkFrame* frame = GTK_FRAME( gtk_frame_new( 0 ) ); - gtk_widget_show( GTK_WIDGET( frame ) ); +ui::Frame create_framed_widget( ui::Widget widget ){ + auto frame = ui::Frame(); + frame.show(); gtk_frame_set_shadow_type( frame, GTK_SHADOW_IN ); - gtk_container_add( GTK_CONTAINER( frame ), widget ); - gtk_widget_show( GTK_WIDGET( widget ) ); + frame.add(widget); + widget.show(); return frame; }