Merge pull request #1471 from ctrlaltca/deckeditor_theme_cardback
get cardback image from theme
This commit is contained in:
commit
dd4900b038
1 changed files with 1 additions and 6 deletions
|
@ -7,7 +7,6 @@
|
||||||
#include <QDirIterator>
|
#include <QDirIterator>
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
#include <QTextStream>
|
#include <QTextStream>
|
||||||
#include <QSvgRenderer>
|
|
||||||
#include <QPainter>
|
#include <QPainter>
|
||||||
#include <QUrl>
|
#include <QUrl>
|
||||||
#include <QSet>
|
#include <QSet>
|
||||||
|
@ -657,11 +656,7 @@ void CardInfo::getPixmap(QSize size, QPixmap &pixmap)
|
||||||
loadPixmap(bigPixmap);
|
loadPixmap(bigPixmap);
|
||||||
if (bigPixmap.isNull()) {
|
if (bigPixmap.isNull()) {
|
||||||
if (getName().isEmpty()) {
|
if (getName().isEmpty()) {
|
||||||
QSvgRenderer svg(QString("theme:back.svg"));
|
pixmap = themeManager->getCardBackPixmap();
|
||||||
bigPixmap = QPixmap(svg.defaultSize());
|
|
||||||
bigPixmap.fill(Qt::transparent);
|
|
||||||
QPainter painter(&bigPixmap);
|
|
||||||
svg.render(&painter);
|
|
||||||
} else {
|
} else {
|
||||||
pixmap = QPixmap(); // null
|
pixmap = QPixmap(); // null
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in a new issue