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

#include <visual_database_display_name_filter_widget.h>

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

Public Slots

void retranslateUi ()

Public Member Functions

 VisualDatabaseDisplayNameFilterWidget (QWidget *parent, AbstractTabDeckEditor *deckEditor, FilterTreeModel *filterModel)
void createNameFilter (const QString &name)
void removeNameFilter (const QString &name)
void updateFilterList ()
void updateFilterModel ()
void syncWithFilterModel ()

Private Slots

void actLoadFromDeck ()
void actLoadFromClipboard ()

Private Attributes

AbstractTabDeckEditordeckEditor
FilterTreeModelfilterModel
QVBoxLayout * layout
QLineEdit * searchBox
FlowWidgetflowWidget
QPushButton * loadFromDeckButton
QPushButton * loadFromClipboardButton
QMap< QString, QPushButton * > activeFilters

Constructor & Destructor Documentation

◆ VisualDatabaseDisplayNameFilterWidget()

VisualDatabaseDisplayNameFilterWidget::VisualDatabaseDisplayNameFilterWidget ( QWidget * parent,
AbstractTabDeckEditor * deckEditor,
FilterTreeModel * filterModel )
explicit
Here is the call graph for this function:

Member Function Documentation

◆ actLoadFromClipboard

void VisualDatabaseDisplayNameFilterWidget::actLoadFromClipboard ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ actLoadFromDeck

void VisualDatabaseDisplayNameFilterWidget::actLoadFromDeck ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ createNameFilter()

void VisualDatabaseDisplayNameFilterWidget::createNameFilter ( const QString & name)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeNameFilter()

void VisualDatabaseDisplayNameFilterWidget::removeNameFilter ( const QString & name)
Here is the caller graph for this function:

◆ retranslateUi

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

◆ syncWithFilterModel()

void VisualDatabaseDisplayNameFilterWidget::syncWithFilterModel ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateFilterList()

void VisualDatabaseDisplayNameFilterWidget::updateFilterList ( )

◆ updateFilterModel()

void VisualDatabaseDisplayNameFilterWidget::updateFilterModel ( )
Here is the caller graph for this function:

Member Data Documentation

◆ activeFilters

QMap<QString, QPushButton *> VisualDatabaseDisplayNameFilterWidget::activeFilters
private

◆ deckEditor

AbstractTabDeckEditor* VisualDatabaseDisplayNameFilterWidget::deckEditor
private

◆ filterModel

FilterTreeModel* VisualDatabaseDisplayNameFilterWidget::filterModel
private

◆ flowWidget

FlowWidget* VisualDatabaseDisplayNameFilterWidget::flowWidget
private

◆ layout

QVBoxLayout* VisualDatabaseDisplayNameFilterWidget::layout
private

◆ loadFromClipboardButton

QPushButton* VisualDatabaseDisplayNameFilterWidget::loadFromClipboardButton
private

◆ loadFromDeckButton

QPushButton* VisualDatabaseDisplayNameFilterWidget::loadFromDeckButton
private

◆ searchBox

QLineEdit* VisualDatabaseDisplayNameFilterWidget::searchBox
private

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