#include <deck_preview_deck_tags_display_widget.h>
|
| | DeckPreviewDeckTagsDisplayWidget (QWidget *_parent, const QStringList &_tags={}) |
| void | setTags (const QStringList &_tags) |
| void | refreshTags () |
| void | setKnownTagsProvider (const std::function< QStringList()> &provider) |
| | Sets a provider for the tags shown in the edit dialog. Defaults to scanning all deck files in the deck folder.
|
| void | setConversionPromptHandler (const std::function< bool()> &handler) |
| | Sets a handler run before opening the tag dialog. Returning false cancels the dialog. Defaults to no handler (the deck editor path).
|
◆ DeckPreviewDeckTagsDisplayWidget()
| DeckPreviewDeckTagsDisplayWidget::DeckPreviewDeckTagsDisplayWidget |
( |
QWidget * | _parent, |
|
|
const QStringList & | _tags = {} ) |
|
explicit |
◆ execTagDialog()
| void DeckPreviewDeckTagsDisplayWidget::execTagDialog |
( |
const QStringList & | knownTags | ) |
|
|
private |
◆ openTagEditDlg
| void DeckPreviewDeckTagsDisplayWidget::openTagEditDlg |
( |
| ) |
|
|
slot |
◆ refreshTags()
| void DeckPreviewDeckTagsDisplayWidget::refreshTags |
( |
| ) |
|
◆ setConversionPromptHandler()
| void DeckPreviewDeckTagsDisplayWidget::setConversionPromptHandler |
( |
const std::function< bool()> & | handler | ) |
|
Sets a handler run before opening the tag dialog. Returning false cancels the dialog. Defaults to no handler (the deck editor path).
◆ setKnownTagsProvider()
| void DeckPreviewDeckTagsDisplayWidget::setKnownTagsProvider |
( |
const std::function< QStringList()> & | provider | ) |
|
Sets a provider for the tags shown in the edit dialog. Defaults to scanning all deck files in the deck folder.
◆ setTags()
| void DeckPreviewDeckTagsDisplayWidget::setTags |
( |
const QStringList & | _tags | ) |
|
◆ tagsChanged
| void DeckPreviewDeckTagsDisplayWidget::tagsChanged |
( |
const QStringList & | tags | ) |
|
|
signal |
Emitted when the tags have changed due to user interaction.
- Parameters
-
| tags | The new list of tags. |
◆ conversionPromptHandler
| std::function<bool()> DeckPreviewDeckTagsDisplayWidget::conversionPromptHandler |
|
private |
◆ currentTags
| QStringList DeckPreviewDeckTagsDisplayWidget::currentTags |
|
private |
◆ flowWidget
| FlowWidget* DeckPreviewDeckTagsDisplayWidget::flowWidget |
|
private |
◆ knownTagsProvider
| std::function<QStringList()> DeckPreviewDeckTagsDisplayWidget::knownTagsProvider |
|
private |
The documentation for this class was generated from the following files: