From a1adafa5f65d6b7a0038a89501d38fa41065802e Mon Sep 17 00:00:00 2001 From: yjd Date: Sun, 26 Jun 2022 18:19:40 +0800 Subject: [PATCH] Update MainWindow.cpp --- src/gui/Src/Gui/MainWindow.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/gui/Src/Gui/MainWindow.cpp b/src/gui/Src/Gui/MainWindow.cpp index 99161f6a..649d959f 100644 --- a/src/gui/Src/Gui/MainWindow.cpp +++ b/src/gui/Src/Gui/MainWindow.cpp @@ -2199,16 +2199,18 @@ void MainWindow::addFavouriteItem(int type, const QString & name, const QString break; } } - if (check) + + if(check) { - BridgeSettingSet("Favourite", (QString("Command") + QString::number(i)).toUtf8().constData(), name.toUtf8().constData()); - BridgeSettingSet("Favourite", (QString("CommandShortcut") + QString::number(i)).toUtf8().constData(), description.toUtf8().constData()); - if(BridgeSettingGet("Favourite", (QString("Command") + QString::number(i + 1)).toUtf8().constData(), buffer)) - { - buffer[0] = 0; - BridgeSettingSet("Favourite", (QString("Command") + QString::number(i + 1)).toUtf8().constData(), buffer); - } + BridgeSettingSet("Favourite", (QString("Command") + QString::number(i)).toUtf8().constData(), name.toUtf8().constData()); + BridgeSettingSet("Favourite", (QString("CommandShortcut") + QString::number(i)).toUtf8().constData(), description.toUtf8().constData()); + if(BridgeSettingGet("Favourite", (QString("Command") + QString::number(i + 1)).toUtf8().constData(), buffer)) + { + buffer[0] = 0; + BridgeSettingSet("Favourite", (QString("Command") + QString::number(i + 1)).toUtf8().constData(), buffer); + } } + updateFavouriteTools(); } }