Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
deck_loader.cpp File Reference
#include "deck_loader.h"
#include "libcockatrice/card/card_info.h"
#include "libcockatrice/card/database/card_database_querier.h"
#include "libcockatrice/deck_list/tree/abstract_deck_list_card_node.h"
#include "libcockatrice/deck_list/tree/abstract_deck_list_node.h"
#include "libcockatrice/deck_list/tree/inner_deck_list_node.h"
#include <QApplication>
#include <QClipboard>
#include <QDateTime>
#include <QDebug>
#include <QDir>
#include <QFile>
#include <QFileDevice>
#include <QFileInfo>
#include <QFont>
#include <QFuture>
#include <QIODevice>
#include <QList>
#include <QMap>
#include <QMessageLogger>
#include <QMultiMap>
#include <QPrinter>
#include <QRegularExpression>
#include <QSaveFile>
#include <QSet>
#include <QSharedPointer>
#include <QStringList>
#include <QTextBlockFormat>
#include <QTextCharFormat>
#include <QTextCursor>
#include <QTextDocument>
#include <QTextLength>
#include <QTextStream>
#include <QTextTable>
#include <QTextTableCell>
#include <QTextTableFormat>
#include <QVector>
#include <QtConcurrentRun>
#include <functional>
#include <libcockatrice/card/database/card_database_manager.h>
#include <libcockatrice/card/import/card_name_normalizer.h>
#include <libcockatrice/deck_list/deck_list.h>
#include <libcockatrice/deck_list/tree/deck_list_card_node.h>
#include <qnamespace.h>
Include dependency graph for deck_loader.cpp:

Functions

static QString getDomainForWebsite (DeckLoader::DecklistWebsite website)
static QString toDecklistExportString (const DecklistCardNode *card)
static QString toDecklistExportString (const QList< const DecklistCardNode * > &cardNodes)

Function Documentation

◆ getDomainForWebsite()

QString getDomainForWebsite ( DeckLoader::DecklistWebsite website)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ toDecklistExportString() [1/2]

QString toDecklistExportString ( const DecklistCardNode * card)
static

Converts the card to the String that represents it in the decklist export

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toDecklistExportString() [2/2]

QString toDecklistExportString ( const QList< const DecklistCardNode * > & cardNodes)
static

Converts all cards in the list to their decklist export string and joins them into one string

Here is the call graph for this function: