#pragma once #include #include "gtkmm/image.h" #include "sigc++/signal.h" class Button : public Gtk::Button { public: Button(const std::string label); Button(Gtk::Image &image); sigc::signal onClickedSignal; private: void on_clicked() { onClickedSignal.emit(); } };