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_search_widget.h
Go to the documentation of this file.
1
6
7#ifndef VISUAL_DECK_STORAGE_SEARCH_WIDGET_H
8#define VISUAL_DECK_STORAGE_SEARCH_WIDGET_H
9
11
12#include <QHBoxLayout>
13#include <QLineEdit>
14#include <QWidget>
15
17class VisualDeckStorageSearchWidget : public QWidget
18{
19 Q_OBJECT
20
21public:
23 QString getSearchText();
24 void filterWidgets(QList<DeckPreviewWidget *> widgets, const QString &searchText);
25
26private:
27 QHBoxLayout *layout;
29 QLineEdit *searchBar;
31};
32
33#endif // VISUAL_DECK_STORAGE_SEARCH_WIDGET_H
VisualDeckStorageWidget * parent
Definition visual_deck_storage_search_widget.h:28
QLineEdit * searchBar
Definition visual_deck_storage_search_widget.h:29
void filterWidgets(QList< DeckPreviewWidget * > widgets, const QString &searchText)
Definition visual_deck_storage_search_widget.cpp:73
QTimer * searchDebounceTimer
Definition visual_deck_storage_search_widget.h:30
VisualDeckStorageSearchWidget(VisualDeckStorageWidget *parent)
Constructs a PrintingSelectorCardSearchWidget for searching cards by set name or set code.
Definition visual_deck_storage_search_widget.cpp:19
QHBoxLayout * layout
Definition visual_deck_storage_search_widget.h:27
QString getSearchText()
Retrieves the current text in the search bar.
Definition visual_deck_storage_search_widget.cpp:50
Definition visual_deck_storage_widget.h:29
TODO: Document this.