QGraphicsView背景图片设置,Qt界面美化

偶然看到WPS上的流程图画面比较好看,决定研究下,网上看了很多比较复杂

直接上代码,一句搞定,背景会自动拼接不留缝隙,图元缩放也不影响

setStyleSheet("background: rgba(0,0,0,0);border:0px;background-image: url(:/Form/Imag/VeiwBack.jpg);");

另外如果改为存色背景为

setStyleSheet("background: rgb(0,0,0);");

关键点:

1、将背景设置为透明

2、直接贴图background-image

看图说话

原图

修改前

QGraphicsView背景图片设置,Qt界面美化_第1张图片

 修改后

QGraphicsView背景图片设置,Qt界面美化_第2张图片

你可能感兴趣的:(UI,css)