From 33613dcd00032e59715a1f3144888be8a2364a06 Mon Sep 17 00:00:00 2001 From: daleclack Date: Tue, 22 Jun 2021 17:10:55 +0800 Subject: [PATCH] Fix compile error --- XeRelease_Gtkmm3/MyWin.hh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 XeRelease_Gtkmm3/MyWin.hh diff --git a/XeRelease_Gtkmm3/MyWin.hh b/XeRelease_Gtkmm3/MyWin.hh new file mode 100644 index 0000000..75c1bb9 --- /dev/null +++ b/XeRelease_Gtkmm3/MyWin.hh @@ -0,0 +1,31 @@ +#pragma once + +#include + +class MyWin : public Gtk::ApplicationWindow{ +public: + MyWin(); +private: + //Child Widgets + Glib::RefPtr menu_builder; + + //Main window + Gtk::Image background; + Gtk::Overlay overlay; + Gtk::Box btn_box; + Gtk::ComboBoxText combo; + Gtk::Button btn_ver; + + //TitleBar and menu + Gtk::HeaderBar header; + Gtk::MenuButton menubtn; + Gtk::PopoverMenu popover; + void titlebar_init(); + + //Backgrounds + void background1(); + void background2(); + + //Signal Handlers + void about_dialog(); +}; \ No newline at end of file