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

#include <deck_preview_tag_dialog.h>

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

Public Member Functions

 DeckPreviewTagDialog (const QStringList &knownTags, const QStringList &activeTags, QWidget *parent=nullptr)
QStringList getActiveTags () const
void filterTags (const QString &text)

Private Slots

void addTag ()
void onCheckboxStateChanged ()
void retranslateUi ()
void refreshTagList ()

Private Attributes

QVBoxLayout * mainLayout
QLabel * instructionLabel
QListWidget * tagListView
QLineEdit * filterInput
QHBoxLayout * addTagLayout
QLineEdit * newTagInput
QPushButton * addTagButton
QHBoxLayout * buttonLayout
QPushButton * okButton
QPushButton * editButton
QPushButton * cancelButton
QStringList activeTags
QStringList knownTags_

Constructor & Destructor Documentation

◆ DeckPreviewTagDialog()

DeckPreviewTagDialog::DeckPreviewTagDialog ( const QStringList & knownTags,
const QStringList & activeTags,
QWidget * parent = nullptr )
explicit
Here is the call graph for this function:

Member Function Documentation

◆ addTag

void DeckPreviewTagDialog::addTag ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ filterTags()

void DeckPreviewTagDialog::filterTags ( const QString & text)
Here is the caller graph for this function:

◆ getActiveTags()

QStringList DeckPreviewTagDialog::getActiveTags ( ) const
nodiscard
Here is the caller graph for this function:

◆ onCheckboxStateChanged

void DeckPreviewTagDialog::onCheckboxStateChanged ( )
privateslot
Here is the caller graph for this function:

◆ refreshTagList

void DeckPreviewTagDialog::refreshTagList ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ retranslateUi

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

Member Data Documentation

◆ activeTags

QStringList DeckPreviewTagDialog::activeTags
private

◆ addTagButton

QPushButton* DeckPreviewTagDialog::addTagButton
private

◆ addTagLayout

QHBoxLayout* DeckPreviewTagDialog::addTagLayout
private

◆ buttonLayout

QHBoxLayout* DeckPreviewTagDialog::buttonLayout
private

◆ cancelButton

QPushButton* DeckPreviewTagDialog::cancelButton
private

◆ editButton

QPushButton* DeckPreviewTagDialog::editButton
private

◆ filterInput

QLineEdit* DeckPreviewTagDialog::filterInput
private

◆ instructionLabel

QLabel* DeckPreviewTagDialog::instructionLabel
private

◆ knownTags_

QStringList DeckPreviewTagDialog::knownTags_
private

◆ mainLayout

QVBoxLayout* DeckPreviewTagDialog::mainLayout
private

◆ newTagInput

QLineEdit* DeckPreviewTagDialog::newTagInput
private

◆ okButton

QPushButton* DeckPreviewTagDialog::okButton
private

◆ tagListView

QListWidget* DeckPreviewTagDialog::tagListView
private

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