support multi-select for local decks in deck storage tab (#5314)

* allow multi-select

* support multi upload

* support multi open deck

* support multi delete deck
This commit is contained in:
RickyRister 2024-12-23 17:41:15 -08:00 committed by GitHub
parent 0234a70bfd
commit a40d8092ce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 42 additions and 17 deletions

View file

@ -28,6 +28,9 @@ private:
QAction *aOpenLocalDeck, *aUpload, *aDeleteLocalDeck, *aOpenRemoteDeck, *aDownload, *aNewFolder, *aDeleteRemoteDeck;
QString getTargetPath() const;
void uploadDeck(const QString &filePath, const QString &targetPath);
private slots:
void actOpenLocalDeck();