修改翻译输入方式

This commit is contained in:
2024-11-29 11:52:43 +08:00
parent 2e0feb3281
commit c610f1e3b8
4 changed files with 30 additions and 2 deletions
+12 -1
View File
@@ -55,7 +55,7 @@ FORMS += \
TRANSLATIONS += \
capture_zh_CN.ts
CONFIG += lrelease
CONFIG += embed_translations
#CONFIG += embed_translations
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
@@ -64,3 +64,14 @@ else: unix:!android: target.path = /opt/$${TARGET}/bin
RESOURCES += \
resource.qrc
RC_FILE += version.rc
Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

+15 -1
View File
@@ -5,6 +5,10 @@
#include <QTranslator>
#include "QDir"
int main(int argc, char *argv[])
{
//构建日志目录
@@ -37,7 +41,7 @@ int main(int argc, char *argv[])
QApplication a(argc, argv);
/*
QTranslator translator;
const QStringList uiLanguages = QLocale::system().uiLanguages();
for (const QString &locale : uiLanguages) {
@@ -47,6 +51,16 @@ int main(int argc, char *argv[])
break;
}
}
*/
QTranslator translator;
if (translator.load(":/qm/capture_zh_CN.qm", QCoreApplication::applicationDirPath())
&& a.installTranslator(&translator))
{
qDebug() << "load translator " << " from " << QCoreApplication::applicationDirPath();
}
MainWindow w;
w.show();
return a.exec();
+3
View File
@@ -27,4 +27,7 @@
<qresource prefix="/qss">
<file>Record.qss</file>
</qresource>
<qresource prefix="/qm">
<file>capture_zh_CN.qm</file>
</qresource>
</RCC>