资源系统中的Qt路径
Qt paths in resource system
我想在应用程序中添加Qt翻译文件qt_ru.qm
作为资源,QLibraryInfo::location(QLibraryInfo::TranslationsPath)
返回路径:D:ProgrammingtoolsQt5.5msvc2013translations
。如果我尝试用资源编辑器添加文件,它会说该文件在项目目录之外,并建议复制它。但我不想这样做。是否可以替换任何指向翻译路径的内置Qt变量?类似于:
<RCC>
<qresource prefix="/">
<file alias="qt_ru.qm">%QtPathToTranslation%/qt_ru.qm</file>
</qresource>
</RCC>
此翻译文件旨在与Qt一起部署。您不打算手动将其添加到应用程序的资源中。由于您使用的是Qt的动态链接构建,您已经在特定的文件夹结构中部署了许多文件,因此翻译属于该部署。
您最好使用windeployqt部署它,并让Qt以其"本机"方式使用它。
相关文章:
- 在路径的独立Qt项目中包括外部库
- 在 Windows 10 下为 VTK 生成 Makefile 时,Qt mkspecs 的路径错误
- 如何在Qt pro文件中添加导出路径
- 是否可以将文件路径传递给Qt中的setStyleSheet()
- 在QT中的大型项目中指定构建/目标/安装路径
- Qt 静态编译无法读取路径
- 如何在 Qt/C++ 中仅将文件路径作为字符串访问文件
- 如何将Qt文件路径从资源转换为绝对路径?
- 在QT资源系统中,前缀比文件系统路径的优势是什么?
- QT;我如何在运行时存储通往变量的资源路径
- QT MAC应用程序存储数据路径
- Qt & SqlLite - 错误的数据库路径
- 如何在基于QT的Autodesk Maya插件中使用相对路径
- 如何使用QT程序中的默认应用程序打开使用相对路径的PDF
- 如何使用QT检查程序是否存在于路径中
- Qt表查看单元格中的显示图像并在单击时获取路径
- 如何列出用于在Qt项目中包含头文件的所有路径
- qt 5.7 + Xcode 8.1 + OS x El Capitan - 无法解析 SDK 的 'macosx' 路径
- 编译版libs/includes文件夹的动态qt路径
- 资源系统中的Qt路径