Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
PrintingSelectorCardSearchWidget Class Reference

#include <printing_selector_card_search_widget.h>

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

Public Member Functions

 PrintingSelectorCardSearchWidget (PrintingSelector *parent)
 Constructs a PrintingSelectorCardSearchWidget for searching cards by set name or set code.
QString getSearchText ()
 Retrieves the current text in the search bar.

Private Attributes

QHBoxLayout * layout
PrintingSelectorparent
QLineEdit * searchBar
QTimer * searchDebounceTimer

Constructor & Destructor Documentation

◆ PrintingSelectorCardSearchWidget()

PrintingSelectorCardSearchWidget::PrintingSelectorCardSearchWidget ( PrintingSelector * parent)
explicit

Constructs a PrintingSelectorCardSearchWidget for searching cards by set name or set code.

This widget provides a search bar that allows users to search for cards by either their set name or set code. It uses a debounced timer to trigger the search action after the user stops typing.

Parameters
parentThe parent PrintingSelector widget that will handle the search results.
Here is the call graph for this function:

Member Function Documentation

◆ getSearchText()

QString PrintingSelectorCardSearchWidget::getSearchText ( )

Retrieves the current text in the search bar.

Returns
The text entered by the user in the search bar.

Member Data Documentation

◆ layout

QHBoxLayout* PrintingSelectorCardSearchWidget::layout
private

◆ parent

PrintingSelector* PrintingSelectorCardSearchWidget::parent
private

◆ searchBar

QLineEdit* PrintingSelectorCardSearchWidget::searchBar
private

◆ searchDebounceTimer

QTimer* PrintingSelectorCardSearchWidget::searchDebounceTimer
private

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