QT設(shè)置widget背景圖片不影響widget內(nèi)其他控件背景的方法
首先說方法,在給widget或者frame或者其他任何類型的控件添加背景圖時(shí),在樣式表中加入如下代碼,指定某個(gè)控件,設(shè)置其背景。
類名 # 控件名
{
填充方式:圖片路徑
}
例如:
QWidget#Widget
{
border-image: url(:/resource/bg2.png);
}
或者
QFrmae#frame
{
border-image: url(:/resource/bg2.png);
}如果單純改變樣式表,沒有指定控件的話,內(nèi)部的其他控件背景也會(huì)改變。
特別提醒:類名 # 控件名,其中控件名要準(zhǔn)確,假如你把widget的名字改成了其他,那么這里的控件名要一致。

錯(cuò)誤示范:

如圖:效果非常雜亂。

正確示范:

效果:只有指定的widget背景改變,widget內(nèi)部控件背景不變

總結(jié)
到此這篇關(guān)于QT設(shè)置widget背景圖片不影響widget內(nèi)其他控件背景的文章就介紹到這了,更多相關(guān)QT設(shè)置widget背景圖片內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++ Boost shared_ptr共享指針詳細(xì)講解
shared_ptr是一個(gè)標(biāo)準(zhǔn)的共享所有權(quán)的智能指針,允許多個(gè)指針指向同一個(gè)對(duì)象,定義在memory文件中,命名空間為std,這篇文章主要介紹了C++ shared_ptr使用,需要的朋友可以參考下2022-11-11
C++如何將十六進(jìn)制字符串轉(zhuǎn)換為二進(jìn)制字符串
這篇文章主要介紹了C++如何將十六進(jìn)制字符串轉(zhuǎn)換為二進(jìn)制字符串問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08
C++ OpenCV實(shí)現(xiàn)灰度圖蒙版GrayMask的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何利用C++和OpenCV實(shí)現(xiàn)灰度圖蒙版GrayMask,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定參考價(jià)值,需要的可以參考一下2022-05-05
C++課程設(shè)計(jì)之圖書館管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C++課程設(shè)計(jì)之圖書館管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
C/C++利用棧和隊(duì)列實(shí)現(xiàn)停車場管理系統(tǒng)
數(shù)據(jù)結(jié)構(gòu)的課程設(shè)計(jì)一般都不是很好理解,今天小編為大家總結(jié)了一下c和c++版本的常見棧和隊(duì)列的的停車場管理程序,需要的小伙伴可以參考一下2022-06-06

