1 问题
😊😊😊在QT designer做好的ui界面是这样的:
😭😭😭实际在python中动态加载后,运行打开却是这样的:
2 可能原因
原因:由于是动态加载ui文件,没有把资源文件(就是后缀为.qrc的文件)也加载进去。所以就路径缺失啦!
😳😳😳 资源文件长啥样?长这样:
3 解决方法
将你的资源文件(也就是XXX.qrc文件)转化成Python代码,然后再import进去就好啦。
😳😳😳 如何将XXX.qrc文件转换为XXX.py文件?
这篇写得很好,大家自己学习下
资源文件转Python文件
然后就生成了images.py文件,如图:
最后在用到的这个资源文件的地方,引入即可,如图:
运行一下代码:
😁😁😁成功解决!!!