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

#include <visual_deck_storage_sort_widget.h>

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

Signals

void sortOrderChanged ()

Public Member Functions

 VisualDeckStorageSortWidget (VisualDeckStorageWidget *parent)
 Constructs a PrintingSelectorCardSortWidget for searching cards by set name or set code.
void retranslateUi ()
void updateSortOrder ()
void sortFolder (VisualDeckStorageFolderDisplayWidget *folderWidget)
QString getSearchText ()
QList< DeckPreviewWidget * > filterFiles (QList< DeckPreviewWidget * > widgets)

Private Types

enum  SortOrder { ByName , Alphabetical , ByLastModified , ByLastLoaded }

Private Attributes

QHBoxLayout * layout
VisualDeckStorageWidgetparent
SortOrder sortOrder
QComboBox * sortComboBox

Member Enumeration Documentation

◆ SortOrder

Enumerator
ByName 
Alphabetical 
ByLastModified 
ByLastLoaded 

Constructor & Destructor Documentation

◆ VisualDeckStorageSortWidget()

VisualDeckStorageSortWidget::VisualDeckStorageSortWidget ( VisualDeckStorageWidget * parent)
explicit

Constructs a PrintingSelectorCardSortWidget 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

◆ filterFiles()

QList< DeckPreviewWidget * > VisualDeckStorageSortWidget::filterFiles ( QList< DeckPreviewWidget * > widgets)
Here is the caller graph for this function:

◆ getSearchText()

QString VisualDeckStorageSortWidget::getSearchText ( )

◆ retranslateUi()

void VisualDeckStorageSortWidget::retranslateUi ( )
Here is the caller graph for this function:

◆ sortFolder()

void VisualDeckStorageSortWidget::sortFolder ( VisualDeckStorageFolderDisplayWidget * folderWidget)
Here is the call graph for this function:

◆ sortOrderChanged

void VisualDeckStorageSortWidget::sortOrderChanged ( )
signal
Here is the caller graph for this function:

◆ updateSortOrder()

void VisualDeckStorageSortWidget::updateSortOrder ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ layout

QHBoxLayout* VisualDeckStorageSortWidget::layout
private

◆ parent

VisualDeckStorageWidget* VisualDeckStorageSortWidget::parent
private

◆ sortComboBox

QComboBox* VisualDeckStorageSortWidget::sortComboBox
private

◆ sortOrder

SortOrder VisualDeckStorageSortWidget::sortOrder
private

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