From 688cc987ebdf32677c0f594ad0f2c48530bd7b78 Mon Sep 17 00:00:00 2001 From: 0penBrain <48731257+0penBrain@users.noreply.github.com> Date: Sat, 15 May 2021 10:12:10 +0200 Subject: [PATCH] [Gui] UserEditMode : minor improvements --- src/Gui/CommandStd.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Gui/CommandStd.cpp b/src/Gui/CommandStd.cpp index 7ca792d1e9..2ee06da8cb 100644 --- a/src/Gui/CommandStd.cpp +++ b/src/Gui/CommandStd.cpp @@ -854,9 +854,10 @@ Gui::Action * StdCmdUserEditMode::createAction(void) for (auto const &uem : Gui::Application::Instance->listUserEditModes()) { QAction* act = pcAction->addAction(QString()); + auto modeName = QString::fromStdString(uem.second); act->setCheckable(true); - act->setIcon(BitmapFactory().iconFromTheme(qPrintable(QString::fromLatin1("EditMode")+QString::fromStdString(uem.second)))); - act->setObjectName(QString::fromLatin1("Std_EditMode")+QString::fromStdString(uem.second)); + act->setIcon(BitmapFactory().iconFromTheme(qPrintable(QString::fromLatin1("EditMode")+modeName))); + act->setObjectName(QString::fromLatin1("Std_EditMode")+modeName); act->setWhatsThis(QString::fromLatin1(getWhatsThis())); if (uem.first == 0) { @@ -880,11 +881,11 @@ void StdCmdUserEditMode::languageChange() QList a = pcAction->actions(); for (int i = 0 ; i < a.count() ; i++) { - auto modeName = Gui::Application::Instance->getUserEditModeName(i); + auto modeName = QString::fromStdString(Gui::Application::Instance->getUserEditModeName(i)); a[i]->setText(QCoreApplication::translate( - "EditMode", qPrintable(QString::fromStdString(modeName)))); + "EditMode", qPrintable(modeName))); a[i]->setToolTip(QCoreApplication::translate( - "EditMode", qPrintable(QString::fromStdString(modeName)+QString::fromLatin1(" mode")))); + "EditMode", qPrintable(modeName+QString::fromLatin1(" mode")))); } }