[英]Qt paths in resource system
我想將Qt轉換文件qt_ru.qm
作為資源添加到我的應用程序中, QLibraryInfo::location(QLibraryInfo::TranslationsPath)
返回路徑: D:\\Programming\\tools\\Qt\\5.5\\msvc2013\\translations
。 如果我嘗試使用資源編輯器添加文件,它會說該文件不在項目目錄中,建議復制該文件。 但是我不想這樣做。 是否可以替換指向轉換路徑的任何內置Qt變量? 就像是:
<RCC>
<qresource prefix="/">
<file alias="qt_ru.qm">%QtPathToTranslation%/qt_ru.qm</file>
</qresource>
</RCC>
您最好使用windeployqt部署它,並讓Qt以其“本機”方式使用它。
該翻譯文件旨在與Qt一起部署。 您無意將其手動添加到應用程序的資源中。 由於您使用的是Qt的動態鏈接版本,因此您已經在特定的文件夾結構中部署了許多文件,因此翻譯屬於該部署。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.