Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
visual_deck_storage_sort_widget.h
Go to the documentation of this file.
1
6
7#ifndef VISUAL_DECK_STORAGE_SORT_WIDGET_H
8#define VISUAL_DECK_STORAGE_SORT_WIDGET_H
9
11
12#include <QComboBox>
13#include <QHBoxLayout>
14#include <QWidget>
15
18class VisualDeckStorageSortWidget : public QWidget
19{
20 Q_OBJECT
21
22public:
24 void retranslateUi();
25 void updateSortOrder();
27 QString getSearchText();
28 QList<DeckPreviewWidget *> filterFiles(QList<DeckPreviewWidget *> widgets);
29
30signals:
32
33private:
41 QHBoxLayout *layout;
43 SortOrder sortOrder; // Current sorting option
44 QComboBox *sortComboBox;
45};
46
47#endif // VISUAL_DECK_STORAGE_SORT_WIDGET_H
Definition visual_deck_storage_folder_display_widget.h:15
void updateSortOrder()
Definition visual_deck_storage_sort_widget.cpp:61
VisualDeckStorageWidget * parent
Definition visual_deck_storage_sort_widget.h:42
QComboBox * sortComboBox
Definition visual_deck_storage_sort_widget.h:44
void sortFolder(VisualDeckStorageFolderDisplayWidget *folderWidget)
Definition visual_deck_storage_sort_widget.cpp:68
SortOrder sortOrder
Definition visual_deck_storage_sort_widget.h:43
void retranslateUi()
Definition visual_deck_storage_sort_widget.cpp:40
QHBoxLayout * layout
Definition visual_deck_storage_sort_widget.h:41
QList< DeckPreviewWidget * > filterFiles(QList< DeckPreviewWidget * > widgets)
Definition visual_deck_storage_sort_widget.cpp:85
VisualDeckStorageSortWidget(VisualDeckStorageWidget *parent)
Constructs a PrintingSelectorCardSortWidget for searching cards by set name or set code.
Definition visual_deck_storage_sort_widget.cpp:15
SortOrder
Definition visual_deck_storage_sort_widget.h:35
@ ByLastModified
Definition visual_deck_storage_sort_widget.h:38
@ Alphabetical
Definition visual_deck_storage_sort_widget.h:37
@ ByName
Definition visual_deck_storage_sort_widget.h:36
@ ByLastLoaded
Definition visual_deck_storage_sort_widget.h:39
Definition visual_deck_storage_widget.h:29
TODO: Document this.