diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2020-01-23 16:58:10 +0100 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2020-01-23 16:22:38 +0000 |
commit | c6a7aed17ef1efc2e704b07777b9bdb0d3bc99ff (patch) | |
tree | d0e04567251ce7d401578e38d99fdc16b1026954 /src/plugins/qmldesigner/generateresource.cpp | |
parent | e1d04362ece61621a2c70b23a057fc3c1eeb7d84 (diff) |
QmlDesigner: Make "Generate resources" action translatable
As a first step towards enabling the creation of .qmlrc packages in Qt
Creator, make it translatable (before Qt Creator 4.12 string freeze).
Task-number: QDS-1286
Change-Id: I3fd296c3a9c8ec7fc985b61893b1a7e7037328d2
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/generateresource.cpp')
-rw-r--r-- | src/plugins/qmldesigner/generateresource.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/plugins/qmldesigner/generateresource.cpp b/src/plugins/qmldesigner/generateresource.cpp index d1e73f0d59..dd72d8c31c 100644 --- a/src/plugins/qmldesigner/generateresource.cpp +++ b/src/plugins/qmldesigner/generateresource.cpp @@ -63,7 +63,7 @@ void GenerateResource::generateMenuEntry() const Core::Context projectContext(QmlProjectManager::Constants::QML_PROJECT_ID); // ToDo: move this to QtCreator and add tr to the string then - auto action = new QAction(QT_TRANSLATE_NOOP("GenerateResource", "Generate Resource File")); + auto action = new QAction(QCoreApplication::translate("QmlDesigner::GenerateResource", "Generate Resource File")); action->setEnabled(ProjectExplorer::SessionManager::startupProject() != nullptr); // todo make it more intelligent when it gets enabled QObject::connect(ProjectExplorer::SessionManager::instance(), &ProjectExplorer::SessionManager::startupProjectChanged, [action]() { @@ -83,15 +83,15 @@ void GenerateResource::generateMenuEntry() currentProject->projectFilePath().parentDir().parentDir().toString())); auto resourceFileName = Core:: DocumentManager::getSaveFileName( - QT_TRANSLATE_NOOP("GenerateResource", "Save Project As Resource"), + QCoreApplication::translate("QmlDesigner::GenerateResource", "Save Project As Resource"), lastUsedPathes.value(currentProject->displayName()) + "/" + currentProject->displayName() + ".qmlrc", - QT_TRANSLATE_NOOP("GenerateResource", "QML Resource File (*.qmlrc)")); + QCoreApplication::translate("QmlDesigner::GenerateResource", "QML Resource File (*.qmlrc)")); if (resourceFileName.isEmpty()) return; - Core::MessageManager::write(QT_TRANSLATE_NOOP("GenerateResource", - QString("Generate a resource file out of project %1 to %2").arg( - currentProject->displayName(), QDir::toNativeSeparators(resourceFileName)))); + Core::MessageManager::write(QCoreApplication::translate("QmlDesigner::GenerateResource", + "Generate a resource file out of project %1 to %2").arg( + currentProject->displayName(), QDir::toNativeSeparators(resourceFileName))); QTemporaryFile temp(projectPath + "/XXXXXXX.create.resource.qrc"); if (!temp.open()) @@ -111,16 +111,16 @@ void GenerateResource::generateMenuEntry() for (auto arguments : {arguments1, arguments2}) { rccProcess.start(rccBinary.toString(), arguments); if (!rccProcess.waitForStarted()) { - Core::MessageManager::write(QT_TRANSLATE_NOOP("GenerateResource", QString( - "Unable to generate resource file: %1").arg(resourceFileName))); + Core::MessageManager::write(QCoreApplication::translate("QmlDesigner::GenerateResource", + "Unable to generate resource file: %1").arg(resourceFileName)); return; } QByteArray stdOut; QByteArray stdErr; if (!Utils::SynchronousProcess::readDataFromProcess(rccProcess, 30, &stdOut, &stdErr, true)) { Utils::SynchronousProcess::stopProcess(rccProcess); - Core::MessageManager::write(QT_TRANSLATE_NOOP("GenerateResource", QString( - "A timeout occurred running \"%1\"").arg(rccBinary.toString() + arguments.join(" ")))); + Core::MessageManager::write(QCoreApplication::translate("QmlDesigner::GenerateResource", + "A timeout occurred running \"%1\"").arg(rccBinary.toString() + arguments.join(" "))); return ; } @@ -131,14 +131,14 @@ void GenerateResource::generateMenuEntry() Core::MessageManager::write(QString::fromLocal8Bit(stdErr)); if (rccProcess.exitStatus() != QProcess::NormalExit) { - Core::MessageManager::write(QT_TRANSLATE_NOOP("GenerateResource", QString( - "\"%1\" crashed.").arg(rccBinary.toString() + arguments.join(" ")))); + Core::MessageManager::write(QCoreApplication::translate("QmlDesigner::GenerateResource", + "\"%1\" crashed.").arg(rccBinary.toString() + arguments.join(" "))); return; } if (rccProcess.exitCode() != 0) { - Core::MessageManager::write(QT_TRANSLATE_NOOP("GenerateResource", QString( + Core::MessageManager::write(QCoreApplication::translate("QmlDesigner::GenerateResource", "\"%1\" failed (exit code %2).").arg(rccBinary.toString() + - " " + arguments.join(" ")).arg(rccProcess.exitCode()))); + " " + arguments.join(" ")).arg(rccProcess.exitCode())); return; } |