首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开/编辑Qt资源文件(.rcc)

打开/编辑Qt资源文件(.rcc)
EN

Stack Overflow用户
提问于 2016-02-24 07:57:34
回答 2查看 5.3K关注 0票数 6

我想翻译一个程序,但是它的语言文件(.qm)在一个.rcc文件中。

这个程序不是我的,所以我没有任何.qrc文件。

在问这个问题之前,我已经搜索过这个问题的网站,但是我什么也没有得到。

有办法提取/解压缩吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-14 09:47:05

您可以使用我的工具RccExtended --它基于带有附加函数的官方Qt资源编译器来解压缩二进制资源。

用法示例:

代码语言:javascript
复制
cd \Path\To\MyQtResources\
rcc --reverse

反编译器将解压缩当前目录中的所有.rcc文件,生成.qrc文件和make.bat文件,以将资源编译回二进制格式。

票数 5
EN

Stack Overflow用户

发布于 2016-02-24 09:25:01

据我所知,没有一种支持的方法来解压缩它,但它是一种可以读取和处理的二进制文件格式。有一个nodejs示例,说明如何在github:https://github.com/gcochard/png-extractor上读取文件和提取PNG。可以将该方法扩展到.qm文件。

但是,尝试在没有代码的情况下向Qt应用程序添加更多的翻译还有其他问题,具体取决于您要添加的语言、开发人员如何公开其他语言等等。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35596345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档