ui->label->setStyelSheet("image:url(:/1.png); border-image:url(:/2.png);");
为什么运行后image显示不出来,border-image显示正常。
但是在qtcreater中能正常显示,就是没有运行是,编译器中是可以显示image!
------解决思路----------------------
刚试了一下,有两点:
首先就是设置同一个样式的话,比如都是设置图片的,会以第二个为准,也就是会设置你的border-image:url(:/2.png);
第二点,setStyelSheet设置样式表,好像没有image,我试了一下没有效果,貌似只有background-image和
border-image。
不知道楼主是要设置什么样的图片,看起来像是要不同的位置设置不同的图片,可以考虑一下合成一张图
------解决思路----------------------
建议Lz 自绘QLabel。。。先绘制背景图,然后在是文字。。
------解决思路----------------------
+1 ,不过其实 C 的父类传 b要更加好点。
------解决思路----------------------
up
------解决思路----------------------
这个和你用QPushButton刷新时差不多的,你刷新b就可以了,刷屏幕主要还是看大小,如果你整个屏幕一起刷新肯定慢,一个一个点刷新,相对而言速度要快很多。