一、QFrame添加背景图或边框效果
ui->frame->setObjectName("myframe");
ui->frame->setStyleSheet("QFrame#myframe{border-image:url(images/frame.png)}" );
利用setStyleSheet进行背景图填充,其中url(images/frame.png)需要注意,路径前面不需要“ :/ ”,不然图片读取不出来,背景图不显示。另外,images文件夹在build-XX-Desktop_Qt_5_9_1_MSVC2015_32bit-Debug文件夹下面,构建生成后放进去。
设置背景图的三种方法:
background:url();//平铺
background-image:url()