// // Created by selim on 11.05.2022. // #ifndef AUTOCAT_GNOME_BUTTON_H #define AUTOCAT_GNOME_BUTTON_H #include "Widget.h" #include #include namespace gtkpp { class Button: public Widget { private: sigc::signal _signalClicked; private: friend void clickedCallback(GtkButton*, void* data); public: Button(); void setTitle(const std::string& title); void onClick(const std::function& callback); }; } #endif //AUTOCAT_GNOME_BUTTON_H