mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-04 16:32:39 +00:00
Adding shadow below icons
This commit is contained in:
parent
7936c25705
commit
859f02da21
@ -14,6 +14,7 @@ path = [
|
|||||||
"scripts/ps4_names.txt",
|
"scripts/ps4_names.txt",
|
||||||
"src/images/about_icon.png",
|
"src/images/about_icon.png",
|
||||||
"src/images/controller_icon.png",
|
"src/images/controller_icon.png",
|
||||||
|
"src/images/discord.png",
|
||||||
"src/images/dump_icon.png",
|
"src/images/dump_icon.png",
|
||||||
"src/images/exit_icon.png",
|
"src/images/exit_icon.png",
|
||||||
"src/images/file_icon.png",
|
"src/images/file_icon.png",
|
||||||
@ -24,8 +25,10 @@ path = [
|
|||||||
"src/images/flag_us.png",
|
"src/images/flag_us.png",
|
||||||
"src/images/flag_world.png",
|
"src/images/flag_world.png",
|
||||||
"src/images/folder_icon.png",
|
"src/images/folder_icon.png",
|
||||||
|
"src/images/github.png",
|
||||||
"src/images/grid_icon.png",
|
"src/images/grid_icon.png",
|
||||||
"src/images/iconsize_icon.png",
|
"src/images/iconsize_icon.png",
|
||||||
|
"src/images/ko-fi.png",
|
||||||
"src/images/list_icon.png",
|
"src/images/list_icon.png",
|
||||||
"src/images/list_mode_icon.png",
|
"src/images/list_mode_icon.png",
|
||||||
"src/images/pause_icon.png",
|
"src/images/pause_icon.png",
|
||||||
@ -37,6 +40,7 @@ path = [
|
|||||||
"src/images/shadps4.ico",
|
"src/images/shadps4.ico",
|
||||||
"src/images/themes_icon.png",
|
"src/images/themes_icon.png",
|
||||||
"src/images/update_icon.png",
|
"src/images/update_icon.png",
|
||||||
|
"src/images/youtube.png",
|
||||||
"src/shadps4.qrc",
|
"src/shadps4.qrc",
|
||||||
"src/shadps4.rc",
|
"src/shadps4.rc",
|
||||||
]
|
]
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
#include <QDesktopServices>
|
#include <QDesktopServices>
|
||||||
#include <QEvent>
|
#include <QEvent>
|
||||||
|
#include <QGraphicsDropShadowEffect>
|
||||||
#include <QImage>
|
#include <QImage>
|
||||||
#include <QLabel>
|
#include <QLabel>
|
||||||
#include <QPixmap>
|
#include <QPixmap>
|
||||||
@ -55,22 +56,70 @@ bool AboutDialog::eventFilter(QObject* obj, QEvent* event) {
|
|||||||
if (event->type() == QEvent::Enter) {
|
if (event->type() == QEvent::Enter) {
|
||||||
if (obj == ui->image_1) {
|
if (obj == ui->image_1) {
|
||||||
ui->image_1->setPixmap(invertedImages[0]);
|
ui->image_1->setPixmap(invertedImages[0]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(5);
|
||||||
|
shadow->setXOffset(2);
|
||||||
|
shadow->setYOffset(2);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_1->setGraphicsEffect(shadow);
|
||||||
} else if (obj == ui->image_2) {
|
} else if (obj == ui->image_2) {
|
||||||
ui->image_2->setPixmap(invertedImages[1]);
|
ui->image_2->setPixmap(invertedImages[1]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(5);
|
||||||
|
shadow->setXOffset(2);
|
||||||
|
shadow->setYOffset(2);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_2->setGraphicsEffect(shadow);
|
||||||
} else if (obj == ui->image_3) {
|
} else if (obj == ui->image_3) {
|
||||||
ui->image_3->setPixmap(invertedImages[2]);
|
ui->image_3->setPixmap(invertedImages[2]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(5);
|
||||||
|
shadow->setXOffset(2);
|
||||||
|
shadow->setYOffset(2);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_3->setGraphicsEffect(shadow);
|
||||||
} else if (obj == ui->image_4) {
|
} else if (obj == ui->image_4) {
|
||||||
ui->image_4->setPixmap(invertedImages[3]);
|
ui->image_4->setPixmap(invertedImages[3]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(5);
|
||||||
|
shadow->setXOffset(2);
|
||||||
|
shadow->setYOffset(2);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_4->setGraphicsEffect(shadow);
|
||||||
}
|
}
|
||||||
} else if (event->type() == QEvent::Leave) {
|
} else if (event->type() == QEvent::Leave) {
|
||||||
if (obj == ui->image_1) {
|
if (obj == ui->image_1) {
|
||||||
ui->image_1->setPixmap(originalImages[0]);
|
ui->image_1->setPixmap(originalImages[0]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(0);
|
||||||
|
shadow->setXOffset(0);
|
||||||
|
shadow->setYOffset(0);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_1->setGraphicsEffect(shadow);
|
||||||
} else if (obj == ui->image_2) {
|
} else if (obj == ui->image_2) {
|
||||||
ui->image_2->setPixmap(originalImages[1]);
|
ui->image_2->setPixmap(originalImages[1]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(0);
|
||||||
|
shadow->setXOffset(0);
|
||||||
|
shadow->setYOffset(0);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_2->setGraphicsEffect(shadow);
|
||||||
} else if (obj == ui->image_3) {
|
} else if (obj == ui->image_3) {
|
||||||
ui->image_3->setPixmap(originalImages[2]);
|
ui->image_3->setPixmap(originalImages[2]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(0);
|
||||||
|
shadow->setXOffset(0);
|
||||||
|
shadow->setYOffset(0);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_3->setGraphicsEffect(shadow);
|
||||||
} else if (obj == ui->image_4) {
|
} else if (obj == ui->image_4) {
|
||||||
ui->image_4->setPixmap(originalImages[3]);
|
ui->image_4->setPixmap(originalImages[3]);
|
||||||
|
QGraphicsDropShadowEffect* shadow = new QGraphicsDropShadowEffect;
|
||||||
|
shadow->setBlurRadius(0);
|
||||||
|
shadow->setXOffset(0);
|
||||||
|
shadow->setYOffset(0);
|
||||||
|
shadow->setColor(Qt::gray);
|
||||||
|
ui->image_4->setGraphicsEffect(shadow);
|
||||||
}
|
}
|
||||||
|
|
||||||
} else if (event->type() == QEvent::MouseButtonPress) {
|
} else if (event->type() == QEvent::MouseButtonPress) {
|
||||||
|
Loading…
Reference in New Issue
Block a user