Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
VisualDeckStorageSearchWidget Class Reference

#include <visual_deck_storage_search_widget.h>

Inheritance diagram for VisualDeckStorageSearchWidget:
[legend]
Collaboration diagram for VisualDeckStorageSearchWidget:
[legend]

Signals

void searchTextChanged (const QString &text)

Public Member Functions

 VisualDeckStorageSearchWidget (QWidget *parent)
 Constructs a search bar for filtering decks in the Visual Deck Storage.

Private Attributes

QHBoxLayout * layout
QLineEdit * searchBar
QTimer * searchDebounceTimer

Constructor & Destructor Documentation

◆ VisualDeckStorageSearchWidget()

VisualDeckStorageSearchWidget::VisualDeckStorageSearchWidget ( QWidget * parent)
explicit

Constructs a search bar for filtering decks in the Visual Deck Storage.

Provides a search bar that allows users to search decks by filename or search expression, with a debounced timer to trigger the search after the user stops typing.

Parameters
parentThe parent widget.
Here is the call graph for this function:

Member Function Documentation

◆ searchTextChanged

void VisualDeckStorageSearchWidget::searchTextChanged ( const QString & text)
signal

Emitted once the debounce timer fires after the user stopped typing.

Parameters
textThe current contents of the search bar.
Here is the caller graph for this function:

Member Data Documentation

◆ layout

QHBoxLayout* VisualDeckStorageSearchWidget::layout
private

◆ searchBar

QLineEdit* VisualDeckStorageSearchWidget::searchBar
private

◆ searchDebounceTimer

QTimer* VisualDeckStorageSearchWidget::searchDebounceTimer
private

The documentation for this class was generated from the following files: