在使用qml开发PC端的时候生成exe,在用文本打开exe转编码,
发现竟然可以看到qml中的核心源码并且图片资源之类的文件,
所以为了避免源码泄漏可以使用
QResource::registerResource("E:/TestQt/qmlPc/qml.rcc");
并且要屏蔽之前工程文件中的
#RESOURCES += qml.qrc
然后运行就ok了!上面的qrc指定一定要屏蔽,不然无效。
下面贴一下文档的详细使用说明:
在使用qml开发PC端的时候生成exe,在用文本打开exe转编码,
发现竟然可以看到qml中的核心源码并且图片资源之类的文件,
所以为了避免源码泄漏可以使用
QResource::registerResource("E:/TestQt/qmlPc/qml.rcc");
并且要屏蔽之前工程文件中的
#RESOURCES += qml.qrc
然后运行就ok了!上面的qrc指定一定要屏蔽,不然无效。
下面贴一下文档的详细使用说明: