From 9989d9d869f3de896c0856373c850ea881d3c658 Mon Sep 17 00:00:00 2001 From: Syping Date: Sat, 1 Dec 2018 17:47:28 +0100 Subject: [PATCH] replace savegame.png with scaleable savegame.svgz --- ProfileInterface.cpp | 27 +++++++++++---------------- ProfileInterface.h | 2 -- SavegameWidget.cpp | 2 +- res/app.qrc | 2 +- res/savegame.png | Bin 1363 -> 0 bytes res/savegame.svgz | Bin 0 -> 35568 bytes 6 files changed, 13 insertions(+), 20 deletions(-) delete mode 100644 res/savegame.png create mode 100644 res/savegame.svgz diff --git a/ProfileInterface.cpp b/ProfileInterface.cpp index 2351e20..dc06c4b 100644 --- a/ProfileInterface.cpp +++ b/ProfileInterface.cpp @@ -51,7 +51,6 @@ #include #include #include -#include #include #include #include @@ -1588,7 +1587,7 @@ void ProfileInterface::contextMenuTriggeredPIC(QContextMenuEvent *ev) { previousWidget->setStyleSheet(QLatin1String("")); } - picWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color: rgb(%1, %2, %3)}QLabel#labPicStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + picWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color:palette(highlight)}QLabel#labPicStr{color:palette(highlighted-text)}")); previousWidget = picWidget; } QMenu contextMenu(picWidget); @@ -1639,7 +1638,7 @@ void ProfileInterface::contextMenuTriggeredSGD(QContextMenuEvent *ev) { previousWidget->setStyleSheet(QLatin1String("")); } - sgdWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color: rgb(%1, %2, %3)}QLabel#labSavegameStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + sgdWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color:palette(highlight)}QLabel#labSavegameStr{color:palette(highlighted-text)}")); previousWidget = sgdWidget; } QMenu contextMenu(sgdWidget); @@ -1757,7 +1756,7 @@ bool ProfileInterface::eventFilter(QObject *watched, QEvent *event) { if (pWidget != previousWidget) { - pWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color: rgb(%1, %2, %3)}QLabel#labPicStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + pWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color:palette(highlight)}QLabel#labPicStr{color:palette(highlighted-text)}")); styleSheetChanged = true; } } @@ -1765,7 +1764,7 @@ bool ProfileInterface::eventFilter(QObject *watched, QEvent *event) { if (pWidget != previousWidget) { - pWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color: rgb(%1, %2, %3)}QLabel#labSavegameStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + pWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color:palette(highlight)}QLabel#labSavegameStr{color:palette(highlighted-text)}")); styleSheetChanged = true; } } @@ -1802,7 +1801,7 @@ bool ProfileInterface::eventFilter(QObject *watched, QEvent *event) { if (pWidget != previousWidget) { - pWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color: rgb(%1, %2, %3)}QLabel#labPicStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + pWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color:palette(highlight)}QLabel#labPicStr{color:palette(highlighted-text)}")); styleSheetChanged = true; } } @@ -1810,7 +1809,7 @@ bool ProfileInterface::eventFilter(QObject *watched, QEvent *event) { if (pWidget != previousWidget) { - pWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color: rgb(%1, %2, %3)}QLabel#labSavegameStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + pWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color:palette(highlight)}QLabel#labSavegameStr{color:palette(highlighted-text)}")); styleSheetChanged = true; } } @@ -1878,7 +1877,7 @@ void ProfileInterface::hoverProfileWidgetCheck() { if (pWidget != previousWidget) { - pWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color: rgb(%1, %2, %3)}QLabel#labPicStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + pWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color:palette(highlight)}QLabel#labPicStr{color:palette(highlighted-text)}")); styleSheetChanged = true; } } @@ -1886,7 +1885,7 @@ void ProfileInterface::hoverProfileWidgetCheck() { if (pWidget != previousWidget) { - pWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color: rgb(%1, %2, %3)}QLabel#labSavegameStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + pWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color:palette(highlight)}QLabel#labSavegameStr{color:palette(highlighted-text)}")); styleSheetChanged = true; } } @@ -1911,20 +1910,16 @@ void ProfileInterface::hoverProfileWidgetCheck() void ProfileInterface::updatePalette() { - QPalette palette; - QColor baseColor = palette.base().color(); - highlightBackColor = palette.highlight().color(); - highlightTextColor = palette.highlightedText().color(); - ui->saProfile->setStyleSheet(QString("QWidget#saProfileContent{background-color: rgb(%1, %2, %3)}").arg(QString::number(baseColor.red()), QString::number(baseColor.green()), QString::number(baseColor.blue()))); + ui->saProfile->setStyleSheet(QString("QWidget#saProfileContent{background-color:palette(base)}")); if (previousWidget != nullptr) { if (previousWidget->getWidgetType() == "SnapmaticWidget") { - previousWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color: rgb(%1, %2, %3)}QLabel#labPicStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + previousWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color:palette(highlight)}QLabel#labPicStr{color:palette(highlighted-text)}")); } else if (previousWidget->getWidgetType() == "SavegameWidget") { - previousWidget->setStyleSheet(QString("QFrame#SavegameFrame{background-color: rgb(%1, %2, %3)}QLabel#labSavegameStr{color: rgb(%4, %5, %6)}").arg(QString::number(highlightBackColor.red()), QString::number(highlightBackColor.green()), QString::number(highlightBackColor.blue()), QString::number(highlightTextColor.red()), QString::number(highlightTextColor.green()), QString::number(highlightTextColor.blue()))); + previousWidget->setStyleSheet(QString("QFrame#SnapmaticFrame{background-color:palette(highlight)}QLabel#labPicStr{color:palette(highlighted-text)}")); } } } diff --git a/ProfileInterface.h b/ProfileInterface.h index 980c317..795b8a9 100644 --- a/ProfileInterface.h +++ b/ProfileInterface.h @@ -101,8 +101,6 @@ private: QMap widgets; QSpacerItem *saSpacerItem; QStringList fixedPictures; - QColor highlightBackColor; - QColor highlightTextColor; QString enabledPicStr; QString profileFolder; QString profileName; diff --git a/SavegameWidget.cpp b/SavegameWidget.cpp index 2289250..d85a4ba 100644 --- a/SavegameWidget.cpp +++ b/SavegameWidget.cpp @@ -58,7 +58,7 @@ SavegameWidget::SavegameWidget(QWidget *parent) : qreal screenRatio = AppEnv::screenRatio(); ui->labSavegamePic->setFixedSize(48 * screenRatio, 27 * screenRatio); - QPixmap savegamePixmap(":/img/savegame.png"); + QPixmap savegamePixmap(":/img/savegame.svgz"); if (screenRatio != 1) savegamePixmap = savegamePixmap.scaledToHeight(ui->labSavegamePic->height(), Qt::SmoothTransformation); ui->labSavegamePic->setPixmap(savegamePixmap); diff --git a/res/app.qrc b/res/app.qrc index 551b5f7..4e74981 100644 --- a/res/app.qrc +++ b/res/app.qrc @@ -19,7 +19,7 @@ pointmaker-16.png pointmaker-24.png pointmaker-32.png - savegame.png + savegame.svgz watermark_1b.png watermark_2b.png watermark_2r.png diff --git a/res/savegame.png b/res/savegame.png deleted file mode 100644 index 90988fae81550605cc4995c80bafe9f3c037ef72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1363 zcmV-Z1+4msP)zkSZFS9emC?qHjVI7$Wq9V_a<|Db}INPd7i zGk-yxI(MQ|6$JeU5d;Um!AT+rqG^)0ySnN=&N+KKxR1KkX(17BF5G%hw@$5f_F8N2 zTf!qA@4o%c&DqZEqvPXa%#0Uaew7zrdId2|ID9e&jmR;j9kL)q7O&8~LX45G}o&yk4m5FAuQ+u-18?1)hfVz?OtkUG@;QF`k`6 zSenY%wv-wVWNss$Cr>~XQ)9UXey3e}P_5UC?nwOcz4nL=&S2%u)1E>AhUcSs1KH#$hae?4SgGf=CmH=VA? z^L1_Jwh!o#eW1~&0a=#u{kPxn`)_v~Fk(!_cO zkTj&qvaH7n?{Us`=f)F)nReMf9*+=L%cgB$oz!9+kieOYR#o;dU*^plZ?d>_sqV1! zrnj~o_xf~IR($fw$Nc=`Pl$75-m_RN@ZMu)!}fuAW_L`L3%k3F#}l$F>p-;RRCU|X zja>Hj_L$9Pc<%`@5Mt=$8HcPuI;R3LMttV^`u1(U`tmExl*weu>u^PCtWsCAQQ ziV1V}&~N0tUE8ygB->1j^Qo zZO9}|6h*;mwc_yb9%jaTv7pFv*6TGzBc&K4Db?2&MM0=4lJ}@70#sJdMoz>ABM@Tz zOyGud?pm8DDJIsd6<4ob<*l1H(UizWBla&}X1QE;JKr~PS(a2)!28tP8%uMC2To)( z7=iD8{NdLt2L~TqS}Z=CPNp+eCC}IVeSFN$&JNeFUnhh>jFGY|xqttDr~S5SF-BsD zq!d9s(t>Y3FGAQK@^2OW^WMGNr>oWb7j|~9`poMy&pvzcx4U;2)7fm|y&pU0Mk0~{ zl2Q^gQ!|TZ7E(%Kd9qwpp*lG_{(I@1bAYwo+Bv$NC9_dK1!;33OrUj{s(s8 V8v6eS{Q&>~002ovPDHLkV1l$lj_3dY diff --git a/res/savegame.svgz b/res/savegame.svgz new file mode 100644 index 0000000000000000000000000000000000000000..a1c8247b7ae6e835b68ae854bf2cfa9e43316c55 GIT binary patch literal 35568 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 U@#jDNA++581Hw~J^UmW30JhQK+W-In literal 0 HcmV?d00001