在Qt desigened中,使用样式表设计好图片后,样式表如下:
在pycharm中,将ui界面转换成python代码,加载图片代码如下:
QMianWindow.setStyleSheet("#dengru {border-image: url(:/image/shiyanshi.jpg);}\n" "")
运行后,图片加载不出来,在网上一番查找后,发现原来是相对路径前那个冒号“:",要改为 "." (图片放在该文件的同名目录下的image文件中)
具体代码为:
QMianWindow.setStyleSheet("#dengru {border-image: url(./image/shiyanshi.jpg);}\n" "")