![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <tab_deck_storage.h>
Signals | |
| void | openDeckEditor (const LoadedDeck &deck) |
| Signals inherited from Tab | |
| void | userEvent (bool globalEvent=true) |
| void | tabTextChanged (Tab *tab, const QString &newTabText) |
| void | cockatriceLinkActivated (const QString &url) |
Public Member Functions | |
| TabDeckStorage (TabSupervisor *_tabSupervisor, AbstractClient *_client, const ServerInfo_User *currentUserInfo) | |
| void | retranslateUi () override |
| QString | getTabText () const override |
| Public Member Functions inherited from Tab | |
| Tab (TabSupervisor *_tabSupervisor) | |
| const QList< QMenu * > & | getTabMenus () const |
| TabSupervisor * | getTabSupervisor () const |
| bool | getContentsChanged () const |
| void | setContentsChanged (bool _contentsChanged) |
| virtual bool | closeRequest () |
| virtual void | tabActivated () |
Private Member Functions | |
| QString | getTargetPath () const |
| void | setRemoteEnabled (bool enabled) |
| void | showShareNotice (const QString &message, bool warning=false) |
| void | setShareModeEnabled (bool enabled) |
| void | uploadDeck (const QString &filePath, const QString &targetPath) |
| void | deleteRemoteDeck (const RemoteDeckList_TreeModel::Node *node) |
| void | downloadNodeAtIndex (const QModelIndex &curLeft, const QModelIndex &curRight) |
Private Attributes | |
| AbstractClient * | client |
| QTreeView * | localDirView |
| QFileSystemModel * | localDirModel |
| QToolBar * | leftToolBar |
| QToolBar * | rightToolBar |
| RemoteDeckList_TreeWidget * | serverDirView |
| QGroupBox * | leftGroupBox |
| QGroupBox * | rightGroupBox |
| ShareBarWidget * | shareBar |
| QTimer * | shareTimeoutTimer |
| int | shareRequestSeq = 0 |
| int | shareInFlightSeq = 0 |
| QAction * | aOpenLocalDeck |
| QAction * | aRenameLocal |
| QAction * | aUpload |
| QAction * | aNewLocalFolder |
| QAction * | aDeleteLocalDeck |
| QAction * | aOpenDecksFolder |
| QAction * | aOpenRemoteDeck |
| QAction * | aDownload |
| QAction * | aShareDecks |
| QAction * | aPublishDeck |
| QAction * | aNewFolder |
| QAction * | aDeleteRemoteDeck |
| bool | visibilityRefreshStarted = false |
| QTimer * | visibilityRefreshTimer |
| QStringList | visibilityFailures |
Additional Inherited Members | |
| Protected Slots inherited from Tab | |
| void | showCardInfoPopup (const QPoint &pos, const CardRef &cardRef) |
| void | deleteCardInfoPopup (const QString &cardName) |
| Protected Member Functions inherited from Tab | |
| void | addTabMenu (QMenu *menu) |
| Protected Attributes inherited from Tab | |
| TabSupervisor * | tabSupervisor |
| TabDeckStorage::TabDeckStorage | ( | TabSupervisor * | _tabSupervisor, |
| AbstractClient * | _client, | ||
| const ServerInfo_User * | currentUserInfo ) |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
private |
|
privateslot |
|
private |
|
inlineoverridevirtual |
Implements Tab.
|
private |
|
privateslot |
|
privateslot |
This is only responsible for handling the disconnect. The connect is already handled elsewhere
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
signal |
|
privateslot |
|
overridevirtual |
Implements Tab.
|
private |
|
private |
|
privateslot |
|
privateslot |
|
private |
|
private |
|
privateslot |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |