mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-05-28 22:33:17 +00:00
Adding KBM icon for kbm remaps. (#2430)
This commit is contained in:
parent
b48975f116
commit
bb6cca3056
5 changed files with 14 additions and 0 deletions
|
@ -35,6 +35,7 @@ path = [
|
||||||
"src/images/folder_icon.png",
|
"src/images/folder_icon.png",
|
||||||
"src/images/github.png",
|
"src/images/github.png",
|
||||||
"src/images/grid_icon.png",
|
"src/images/grid_icon.png",
|
||||||
|
"src/images/keyboard_icon.png",
|
||||||
"src/images/iconsize_icon.png",
|
"src/images/iconsize_icon.png",
|
||||||
"src/images/ko-fi.png",
|
"src/images/ko-fi.png",
|
||||||
"src/images/list_icon.png",
|
"src/images/list_icon.png",
|
||||||
|
|
BIN
src/images/keyboard_icon.png
Normal file
BIN
src/images/keyboard_icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.9 KiB |
|
@ -142,6 +142,7 @@ void MainWindow::AddUiWidgets() {
|
||||||
ui->toolBar->addWidget(ui->refreshButton);
|
ui->toolBar->addWidget(ui->refreshButton);
|
||||||
ui->toolBar->addWidget(ui->settingsButton);
|
ui->toolBar->addWidget(ui->settingsButton);
|
||||||
ui->toolBar->addWidget(ui->controllerButton);
|
ui->toolBar->addWidget(ui->controllerButton);
|
||||||
|
ui->toolBar->addWidget(ui->keyboardButton);
|
||||||
QFrame* line = new QFrame(this);
|
QFrame* line = new QFrame(this);
|
||||||
line->setFrameShape(QFrame::StyledPanel);
|
line->setFrameShape(QFrame::StyledPanel);
|
||||||
line->setFrameShadow(QFrame::Sunken);
|
line->setFrameShadow(QFrame::Sunken);
|
||||||
|
@ -327,6 +328,11 @@ void MainWindow::CreateConnects() {
|
||||||
configWindow->exec();
|
configWindow->exec();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
connect(ui->keyboardButton, &QPushButton::clicked, this, [this]() {
|
||||||
|
auto kbmWindow = new EditorDialog(this);
|
||||||
|
kbmWindow->exec();
|
||||||
|
});
|
||||||
|
|
||||||
#ifdef ENABLE_UPDATER
|
#ifdef ENABLE_UPDATER
|
||||||
connect(ui->updaterAct, &QAction::triggered, this, [this]() {
|
connect(ui->updaterAct, &QAction::triggered, this, [this]() {
|
||||||
auto checkUpdate = new CheckUpdate(true);
|
auto checkUpdate = new CheckUpdate(true);
|
||||||
|
@ -1106,6 +1112,7 @@ void MainWindow::SetUiIcons(bool isWhite) {
|
||||||
ui->refreshButton->setIcon(RecolorIcon(ui->refreshButton->icon(), isWhite));
|
ui->refreshButton->setIcon(RecolorIcon(ui->refreshButton->icon(), isWhite));
|
||||||
ui->settingsButton->setIcon(RecolorIcon(ui->settingsButton->icon(), isWhite));
|
ui->settingsButton->setIcon(RecolorIcon(ui->settingsButton->icon(), isWhite));
|
||||||
ui->controllerButton->setIcon(RecolorIcon(ui->controllerButton->icon(), isWhite));
|
ui->controllerButton->setIcon(RecolorIcon(ui->controllerButton->icon(), isWhite));
|
||||||
|
ui->keyboardButton->setIcon(RecolorIcon(ui->keyboardButton->icon(), isWhite));
|
||||||
ui->refreshGameListAct->setIcon(RecolorIcon(ui->refreshGameListAct->icon(), isWhite));
|
ui->refreshGameListAct->setIcon(RecolorIcon(ui->refreshGameListAct->icon(), isWhite));
|
||||||
ui->menuGame_List_Mode->setIcon(RecolorIcon(ui->menuGame_List_Mode->icon(), isWhite));
|
ui->menuGame_List_Mode->setIcon(RecolorIcon(ui->menuGame_List_Mode->icon(), isWhite));
|
||||||
ui->pkgViewerAct->setIcon(RecolorIcon(ui->pkgViewerAct->icon(), isWhite));
|
ui->pkgViewerAct->setIcon(RecolorIcon(ui->pkgViewerAct->icon(), isWhite));
|
||||||
|
|
|
@ -47,6 +47,7 @@ public:
|
||||||
QPushButton* refreshButton;
|
QPushButton* refreshButton;
|
||||||
QPushButton* settingsButton;
|
QPushButton* settingsButton;
|
||||||
QPushButton* controllerButton;
|
QPushButton* controllerButton;
|
||||||
|
QPushButton* keyboardButton;
|
||||||
|
|
||||||
QWidget* sizeSliderContainer;
|
QWidget* sizeSliderContainer;
|
||||||
QHBoxLayout* sizeSliderContainer_layout;
|
QHBoxLayout* sizeSliderContainer_layout;
|
||||||
|
@ -210,6 +211,10 @@ public:
|
||||||
controllerButton->setFlat(true);
|
controllerButton->setFlat(true);
|
||||||
controllerButton->setIcon(QIcon(":images/controller_icon.png"));
|
controllerButton->setIcon(QIcon(":images/controller_icon.png"));
|
||||||
controllerButton->setIconSize(QSize(40, 40));
|
controllerButton->setIconSize(QSize(40, 40));
|
||||||
|
keyboardButton = new QPushButton(centralWidget);
|
||||||
|
keyboardButton->setFlat(true);
|
||||||
|
keyboardButton->setIcon(QIcon(":images/keyboard_icon.png"));
|
||||||
|
keyboardButton->setIconSize(QSize(40, 40));
|
||||||
|
|
||||||
sizeSliderContainer = new QWidget(centralWidget);
|
sizeSliderContainer = new QWidget(centralWidget);
|
||||||
sizeSliderContainer->setObjectName("sizeSliderContainer");
|
sizeSliderContainer->setObjectName("sizeSliderContainer");
|
||||||
|
|
|
@ -31,5 +31,6 @@
|
||||||
<file>images/youtube.png</file>
|
<file>images/youtube.png</file>
|
||||||
<file>images/website.png</file>
|
<file>images/website.png</file>
|
||||||
<file>images/ps4_controller.png</file>
|
<file>images/ps4_controller.png</file>
|
||||||
|
<file>images/keyboard_icon.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue