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

#include <visual_database_display_filter_save_load_widget.h>

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

Public Slots

void retranslateUi ()

Public Member Functions

 VisualDatabaseDisplayFilterSaveLoadWidget (QWidget *parent, FilterTreeModel *filterModel)
void saveFilter ()
void loadFilter (const QString &filename)
void refreshFilterList ()
void deleteFilter (const QString &filename, QPushButton *deleteButton)

Private Attributes

FilterTreeModelfilterModel
QVBoxLayout * layout
QLineEdit * filenameInput
QPushButton * saveButton
FlowWidgetfileListWidget
QMap< QString, QPair< QPushButton *, QPushButton * > > fileButtons

Constructor & Destructor Documentation

◆ VisualDatabaseDisplayFilterSaveLoadWidget()

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

Member Function Documentation

◆ deleteFilter()

void VisualDatabaseDisplayFilterSaveLoadWidget::deleteFilter ( const QString & filename,
QPushButton * deleteButton )

◆ loadFilter()

void VisualDatabaseDisplayFilterSaveLoadWidget::loadFilter ( const QString & filename)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ refreshFilterList()

void VisualDatabaseDisplayFilterSaveLoadWidget::refreshFilterList ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ retranslateUi

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

◆ saveFilter()

void VisualDatabaseDisplayFilterSaveLoadWidget::saveFilter ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ fileButtons

QMap<QString, QPair<QPushButton *, QPushButton *> > VisualDatabaseDisplayFilterSaveLoadWidget::fileButtons
private

◆ fileListWidget

FlowWidget* VisualDatabaseDisplayFilterSaveLoadWidget::fileListWidget
private

◆ filenameInput

QLineEdit* VisualDatabaseDisplayFilterSaveLoadWidget::filenameInput
private

◆ filterModel

FilterTreeModel* VisualDatabaseDisplayFilterSaveLoadWidget::filterModel
private

◆ layout

QVBoxLayout* VisualDatabaseDisplayFilterSaveLoadWidget::layout
private

◆ saveButton

QPushButton* VisualDatabaseDisplayFilterSaveLoadWidget::saveButton
private

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