#ifndef DLG_STARTGAME_H #define DLG_STARTGAME_H #include class RemoteDeckList_TreeWidget; class QModelIndex; class AbstractClient; class QPushButton; class QDialogButtonBox; class DlgLoadRemoteDeck : public QDialog { Q_OBJECT private: AbstractClient *client; RemoteDeckList_TreeWidget *dirView; QDialogButtonBox *buttonBox; private slots: void currentItemChanged(const QModelIndex ¤t, const QModelIndex &previous); public: DlgLoadRemoteDeck(AbstractClient *_client, QWidget *parent = nullptr); int getDeckId() const; }; #endif