/** * @file custom_zone_menu.h * @ingroup GameMenusZones * @brief TODO: Document this. */ #ifndef COCKATRICE_CUSTOM_ZONE_MENU_H #define COCKATRICE_CUSTOM_ZONE_MENU_H #include "abstract_player_component.h" #include class PlayerLogic; class CustomZoneMenu : public QMenu, public AbstractPlayerComponent { Q_OBJECT public: explicit CustomZoneMenu(PlayerLogic *player); void retranslateUi() override; void setShortcutsActive() override { } void setShortcutsInactive() override { } private: PlayerLogic *player; private slots: void clearCustomZonesMenu(); void addViewCustomZoneActionToCustomZoneMenu(QString zoneName); }; #endif // COCKATRICE_CUSTOM_ZONE_MENU_H