// // Created by selim on 13.11.22. // #include "ListItemFactory.h" namespace gtkpp { void setupListItemCallback(GtkListItemFactory* factory, GtkListItem* list_item, void* data) { auto self = reinterpret_cast(data); self->setup(); } ListItemFactory::ListItemFactory() { _factory = gtk_signal_list_item_factory_new(); g_signal_connect(_factory, "setup", G_CALLBACK(setupListItemCallback), this); } GtkListItemFactory *ListItemFactory::gobj() const { return _factory; } void ListItemFactory::setup() { } }