#ifndef NOTIFICATIONMANAGER_H #define NOTIFICATIONMANAGER_H #include "cardmanager.h" class MonitoredNotification; class NotificationMonitor; class NotificationManager : public QObject { Q_OBJECT public: explicit NotificationManager(CardManager *card, ToqManager *toq); private slots: void handleNotification(MonitoredNotification *n); void handleClosedNotification(); private: ToqManager *_toq; NotificationMonitor *_monitor; CardManager *_card; CardDeck *_deck; QMap _cards; }; #endif // NOTIFICATIONMANAGER_H