Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
card_info_picture_widget.cpp File Reference
#include "card_info_picture_widget.h"
#include "../../../client/settings/cache_settings.h"
#include "../../../interface/card_picture_loader/card_picture_loader.h"
#include "../../../interface/widgets/tabs/tab_supervisor.h"
#include "../../window_main.h"
#include "../tabs/abstract_tab_deck_editor.h"
#include "card_art_utils.h"
#include "card_info_picture_enlarged_widget.h"
#include "libcockatrice/card/card_info.h"
#include "libcockatrice/card/database/card_database_querier.h"
#include "libcockatrice/card/printing/exact_card.h"
#include "libcockatrice/card/printing/printing_info.h"
#include "libcockatrice/deck_list/tree/inner_deck_list_node.h"
#include <QAbstractAnimation>
#include <QAction>
#include <QApplication>
#include <QByteArray>
#include <QCursor>
#include <QDebug>
#include <QEasingCurve>
#include <QGuiApplication>
#include <QList>
#include <QMenu>
#include <QMouseEvent>
#include <QObject>
#include <QPainterPath>
#include <QPropertyAnimation>
#include <QRect>
#include <QScreen>
#include <QSharedPointer>
#include <QSize>
#include <QString>
#include <QStylePainter>
#include <QTimer>
#include <QWidget>
#include <QtGlobal>
#include <algorithm>
#include <libcockatrice/card/database/card_database_manager.h>
#include <libcockatrice/card/relation/card_relation.h>
#include <libcockatrice/settings/cards_display_settings.h>
#include <qlogging.h>
#include <qnamespace.h>
Include dependency graph for card_info_picture_widget.cpp:

Functions

static MainWindow * findMainWindow ()

Variables

static constexpr qreal MTG_CARD_ASPECT_RATIO = 1.396
static constexpr qreal ASPECT_RATIO = MTG_CARD_ASPECT_RATIO
static constexpr int BASE_WIDTH = 200
static constexpr int BASE_HEIGHT = 200
static constexpr int ENLARGED_PIXMAP_OFFSET = 10
static constexpr int HOVER_ACTIVATE_THRESHOLD_MS = 500
static constexpr int ANIMATION_OFFSET = 10

Function Documentation

◆ findMainWindow()

MainWindow * findMainWindow ( )
static

Finds the single instance of the MainWindow in this application.

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

Variable Documentation

◆ ANIMATION_OFFSET

int ANIMATION_OFFSET = 10
staticconstexpr

◆ ASPECT_RATIO

qreal ASPECT_RATIO = MTG_CARD_ASPECT_RATIO
staticconstexpr

◆ BASE_HEIGHT

int BASE_HEIGHT = 200
staticconstexpr

◆ BASE_WIDTH

int BASE_WIDTH = 200
staticconstexpr

◆ ENLARGED_PIXMAP_OFFSET

int ENLARGED_PIXMAP_OFFSET = 10
staticconstexpr

◆ HOVER_ACTIVATE_THRESHOLD_MS

int HOVER_ACTIVATE_THRESHOLD_MS = 500
staticconstexpr

◆ MTG_CARD_ASPECT_RATIO

qreal MTG_CARD_ASPECT_RATIO = 1.396
staticconstexpr