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

#include <filter_builder.h>

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

Signals

void add (const CardFilter *f)

Public Member Functions

 FilterBuilder (QWidget *parent=nullptr)
 ~FilterBuilder () override

Private Slots

void emit_add ()

Private Member Functions

void destroyFilter ()

Private Attributes

QComboBox * typeCombo
QComboBox * filterCombo
LineEditUnfocusableedit
CardFilterfltr

Constructor & Destructor Documentation

◆ FilterBuilder()

FilterBuilder::FilterBuilder ( QWidget * parent = nullptr)
explicit
Here is the call graph for this function:

◆ ~FilterBuilder()

FilterBuilder::~FilterBuilder ( )
override
Here is the call graph for this function:

Member Function Documentation

◆ add

void FilterBuilder::add ( const CardFilter * f)
signal
Here is the caller graph for this function:

◆ destroyFilter()

void FilterBuilder::destroyFilter ( )
private
Here is the caller graph for this function:

◆ emit_add

void FilterBuilder::emit_add ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ edit

LineEditUnfocusable* FilterBuilder::edit
private

◆ filterCombo

QComboBox* FilterBuilder::filterCombo
private

◆ fltr

CardFilter* FilterBuilder::fltr
private

◆ typeCombo

QComboBox* FilterBuilder::typeCombo
private

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