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

#include <visual_database_filter_display_widget.h>

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

Signals

void filterClicked ()
void filterLoadRequested (const QString &filename)
void filterDeleted (const QString &filename)

Public Member Functions

 FilterDisplayWidget (QWidget *parent, const QString &filename, FilterTreeModel *_filterModel)
 ~FilterDisplayWidget ()=default
QSize sizeHint () const override

Protected Member Functions

void mousePressEvent (QMouseEvent *event) override

Private Slots

void loadFilter ()
void deleteFilter ()

Private Attributes

QString filterFilename
FilterTreeModelfilterModel
QPushButton * filterButton
QPushButton * closeButton

Constructor & Destructor Documentation

◆ FilterDisplayWidget()

FilterDisplayWidget::FilterDisplayWidget ( QWidget * parent,
const QString & filename,
FilterTreeModel * _filterModel )
explicit
Here is the call graph for this function:

◆ ~FilterDisplayWidget()

FilterDisplayWidget::~FilterDisplayWidget ( )
default

Member Function Documentation

◆ deleteFilter

void FilterDisplayWidget::deleteFilter ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ filterClicked

void FilterDisplayWidget::filterClicked ( )
signal
Here is the caller graph for this function:

◆ filterDeleted

void FilterDisplayWidget::filterDeleted ( const QString & filename)
signal
Here is the caller graph for this function:

◆ filterLoadRequested

void FilterDisplayWidget::filterLoadRequested ( const QString & filename)
signal
Here is the caller graph for this function:

◆ loadFilter

void FilterDisplayWidget::loadFilter ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mousePressEvent()

void FilterDisplayWidget::mousePressEvent ( QMouseEvent * event)
overrideprotected
Here is the call graph for this function:

◆ sizeHint()

QSize FilterDisplayWidget::sizeHint ( ) const
override

Member Data Documentation

◆ closeButton

QPushButton* FilterDisplayWidget::closeButton
private

◆ filterButton

QPushButton* FilterDisplayWidget::filterButton
private

◆ filterFilename

QString FilterDisplayWidget::filterFilename
private

◆ filterModel

FilterTreeModel* FilterDisplayWidget::filterModel
private

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