当项目文件包含以下内容时,QT LUpdate.exe冻结

时间:2019-02-04 23:24:09

标签: qt localization

我有一个QT 5.12项目(MinGW 5.3和7.3编译器),其中包括:

include(../OtherDir/common.pri)
include(../OtherDir/ui.pri)
include(../SomeOtherDir/json.pri)

连同翻译文件:

TRANSLATIONS = \
ts/English.ts \
ts/Spanish.ts

其中包含一堆相对路径,例如:

FORMS += \
$$PWD/../Src/blah/ui/MainGui.ui \
$$PWD/../Src/blah/ui/Widget1.ui \
$$PWD/../Src/blah/ui/Widget2.ui \
$$PWD/../Src/blah/ui/Widget3.ui \
$$PWD/../Src/blah/ui/Widget4.ui

当我运行Lupdate.exe并传入项目文件时,它冻结。如果我删除了包含的2个,那么它将起作用。包括一堆相对链接,我也想将其本地化。

知道为什么会这样吗?

0 个答案:

没有答案