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)文章
一盤王者的時(shí)間用C語言實(shí)現(xiàn)三子棋
相信我們都玩過三子棋,規(guī)則很簡單,但想用c語言做出這個(gè)游戲,事實(shí)上也是比較簡單的,下面通過c語言進(jìn)行對(duì)五子棋的分析2022-02-02C語言編程中從密碼文件獲取數(shù)據(jù)的函數(shù)總結(jié)
這篇文章主要介紹了C語言編程中從密碼文件獲取數(shù)據(jù)的函數(shù)總結(jié),包括getpw()函數(shù)和getpwnam()函數(shù)以及getpwuid()函數(shù),需要的朋友可以參考下2015-08-08C語言將數(shù)組中元素的數(shù)排序輸出的相關(guān)問題解決
這篇文章主要介紹了C語言將數(shù)組中元素的數(shù)排序輸出的相關(guān)問題解決,文中的題目是將元素連接起來排成一個(gè)數(shù)并要求出這類結(jié)果中數(shù)最小的一個(gè),需要的朋友可以參考下2016-03-03C++17實(shí)現(xiàn)flyweight_factory模板類及使用示例詳解
這篇文章主要為大家介紹了C++17實(shí)現(xiàn)flyweight_factory模板類及使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08C++數(shù)據(jù)結(jié)構(gòu)之實(shí)現(xiàn)鄰接表與鄰接矩陣的相互轉(zhuǎn)換
這篇文章主要為大家學(xué)習(xí)介紹了C++如何實(shí)現(xiàn)鄰接表與鄰接矩陣的相互轉(zhuǎn)換,文中的示例代碼簡潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-07-07