#ifndef COCKATRICE_GRAVE_MENU_H #define COCKATRICE_GRAVE_MENU_H #include "../../../client/tearoff_menu.h" #include #include class Player; class GraveyardMenu : public TearOffMenu { Q_OBJECT public: explicit GraveyardMenu(Player* player, QWidget* parent = nullptr); void createMoveActions(); void createViewActions(); void retranslateUi(); void setShortcutsActive(); void setShortcutsInactive(); QMenu * mRevealRandomGraveyardCard = nullptr; QMenu* moveGraveMenu = nullptr; QAction* aViewGraveyard = nullptr; QAction* aMoveGraveToTopLibrary = nullptr; QAction* aMoveGraveToBottomLibrary = nullptr; QAction* aMoveGraveToHand = nullptr; QAction* aMoveGraveToRfg = nullptr; private: Player* player; }; #endif // COCKATRICE_GRAVE_MENU_H