diff options
Diffstat (limited to 'windows/guildsettings/banspane.hpp')
-rw-r--r-- | windows/guildsettings/banspane.hpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/windows/guildsettings/banspane.hpp b/windows/guildsettings/banspane.hpp index f492226..39fef78 100644 --- a/windows/guildsettings/banspane.hpp +++ b/windows/guildsettings/banspane.hpp @@ -1,13 +1,18 @@ #pragma once #include <gtkmm.h> +#include "../../components/inotifyswitched.hpp" #include "../../discord/snowflake.hpp" #include "../../discord/ban.hpp" -class GuildSettingsBansPane : public Gtk::Box { +class GuildSettingsBansPane : public Gtk::Box, public INotifySwitched { public: GuildSettingsBansPane(Snowflake id); private: + void on_switched_to() override; + + bool m_requested = false; + void OnGuildBanFetch(const BanData &ban); void OnGuildBansFetch(const std::vector<BanData> &bans); void OnMenuUnban(); |