diff --git a/Gtkmm3/gtk70_gtkmm-test/src/main.cc b/Gtkmm3/gtk70_gtkmm-test/src/main.cc index 7d0ef44..e0a23ff 100644 --- a/Gtkmm3/gtk70_gtkmm-test/src/main.cc +++ b/Gtkmm3/gtk70_gtkmm-test/src/main.cc @@ -1,9 +1,16 @@ #include +#include "src/winpe.xpm" int main(int argc,char **argv){ auto app=Gtk::Application::create(argc,argv,"org.gtkmm.test"); Gtk::Window window; - window.set_default_size(200,200); + window.set_default_size(640,360); window.set_icon_name("org.gtk.daleclack"); + window.set_title("Gtkmm 3 test"); + Glib::RefPtr pixbuf=Gdk::Pixbuf::create_from_xpm_data(winpe); + Glib::RefPtr sized=pixbuf->scale_simple(640,360,Gdk::InterpType::INTERP_BILINEAR); + Gtk::Image image1 (sized); + window.add(image1); + window.show_all(); return app->run(window); } diff --git a/Gtkmm3/gtk70_gtkmm-test/src/public_src_winpe_xpm b/Gtkmm3/gtk70_gtkmm-test/src/public_src_winpe_xpm new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/Gtkmm3/gtk70_gtkmm-test/src/public_src_winpe_xpm @@ -0,0 +1 @@ +