簡體   English   中英

資源系統中的Qt路徑

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM