修改翻译输入方式
This commit is contained in:
+12
-1
@@ -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 |
@@ -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();
|
||||
|
||||
@@ -27,4 +27,7 @@
|
||||
<qresource prefix="/qss">
|
||||
<file>Record.qss</file>
|
||||
</qresource>
|
||||
<qresource prefix="/qm">
|
||||
<file>capture_zh_CN.qm</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
||||
Reference in New Issue
Block a user