我想翻译一个程序;但其语言文件 (.qm) 位于 .rcc 文件中。
该程序不是我的,所以我没有任何 .qrc 文件。
在问这个问题之前,我已经在这个网站上搜索过这个问题;但我什么也没得到。
有什么方法可以提取/反编译它吗?
你可以使用我的工具RccExtended - 它基于官方的Qt资源编译器,附加了反编译二进制资源的功能。
使用示例:
cd \Path\To\MyQtResources\
rcc --reverse
Run Code Online (Sandbox Code Playgroud)
反编译器将解压当前目录下的所有.rcc文件,生成.qrc文件和make.bat文件,将资源编译回二进制格式。