1#ifndef SHADER_BANNER_WIDGET_H
2#define SHADER_BANNER_WIDGET_H
5#include <QElapsedTimer>
9#include <qtmetamacros.h>
47 explicit BannerHost(QWidget *parent =
nullptr);
52 void showEvent(QShowEvent *event)
override;
53 void hideEvent(QHideEvent *event)
override;
void updateAspect()
Definition shader_banner_widget.cpp:274
BannerShaderConfig * config
Definition shader_banner_widget.h:77
void activateFallback()
Definition shader_banner_widget.cpp:185
QStackedLayout * stack
Definition shader_banner_widget.h:75
bool isFirstApply
Definition shader_banner_widget.h:90
QTimer clock
Definition shader_banner_widget.h:86
void resizeEvent(QResizeEvent *event) override
Definition shader_banner_widget.cpp:281
QColor bannerAccent
Definition shader_banner_widget.h:84
void showEvent(QShowEvent *event) override
Definition shader_banner_widget.cpp:287
void applyThemeColors()
Definition shader_banner_widget.cpp:302
QColor bannerColorB
Definition shader_banner_widget.h:83
QColor bannerColorA
Definition shader_banner_widget.h:82
bool usingFallback
Definition shader_banner_widget.h:89
void applyMotifPreset(Motif motif)
Definition shader_banner_widget.cpp:234
Motif
Definition shader_banner_widget.h:38
@ Welcome
Definition shader_banner_widget.h:39
static Preset presetFor(Motif motif)
Definition shader_banner_widget.cpp:212
void hideEvent(QHideEvent *event) override
Definition shader_banner_widget.cpp:296
Motif currentMotif
Definition shader_banner_widget.h:88
QQuickWidget * quickWidget
Definition shader_banner_widget.h:76
void onSceneGraphFailed()
Definition shader_banner_widget.cpp:201
void setMotif(Motif motif)
Definition shader_banner_widget.cpp:206
void tick()
Definition shader_banner_widget.cpp:323
GradientFallbackWidget * fallback
Definition shader_banner_widget.h:78
BannerHost(QWidget *parent=nullptr)
Definition shader_banner_widget.cpp:150
QElapsedTimer elapsed
Definition shader_banner_widget.h:87
Definition banner_shader_config.h:23
Core in-memory container for card and set data.
Definition card_database.h:38
Definition shader_banner_widget.h:63
qreal mode
Definition shader_banner_widget.h:64
qreal speed
Definition shader_banner_widget.h:65
qreal seed
Definition shader_banner_widget.h:66