最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Qt中正確的設(shè)置窗體的背景圖片的幾種方法總結(jié)

 更新時(shí)間:2019年06月19日 08:38:31   作者:FireMan0412  
今天小編就為大家分享一篇在Qt中正確的設(shè)置窗體的背景圖片的幾種方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

Qt中正確的設(shè)置窗體的背景圖片的方法大致有兩種,下面將逐個(gè)講解:

一. 利用styleSheet設(shè)置窗體的背景圖片

使用stylesheet設(shè)置窗體的背景圖片的時(shí)候,可以直接按照下圖的操作去進(jìn)行即可,如下圖所示:

但是,需要注意的是:

1.在QWidget中這種方法是不行的,如果你足夠細(xì)心的話,你會(huì)發(fā)現(xiàn)使用同樣的設(shè)置背景圖片的方法,背景圖片其實(shí)并沒(méi)有發(fā)生真實(shí)改變,但是它的子窗體背景圖片是會(huì)發(fā)生改變的。

其實(shí)我們可以通過(guò)在添加一個(gè)i額QWidget來(lái)解決這個(gè)問(wèn)題,即在QtDesigner中添加一個(gè)Frame窗口,我們只需對(duì)這個(gè)新添加的Frame窗口來(lái)進(jìn)行styleSheet的字符串值即可,新添加的所有子控件都添加到這個(gè)新的Frame窗口里。

2. 做過(guò)Qt開(kāi)發(fā)的朋友應(yīng)該都知道,Qt的子窗體是會(huì)繼承父窗體的屬性的,這就證明了為什么父窗體的背景在子窗體中也會(huì)有,這個(gè)是對(duì)這個(gè)原因的一個(gè)非常合理的解釋。那么問(wèn)題來(lái)了,我們?cè)趺床拍茏龅阶哟绑w不繼承父窗體的背景呢?

既然上面分析到了原因,那么我們就知道如何解決了,仍然打開(kāi)styleSheet代碼編輯界面,我們只需要將下面的幾行代碼輸入進(jìn)去即可解決這個(gè)問(wèn)題,具體代碼如下所示:

#窗體名稱(chēng) { 
border-image: url(:/HouseRentSystem/Resources/test.png); 
} 
#窗體名稱(chēng) * { 
border-image:url(); 
} 

二. 通過(guò)純代碼方式實(shí)現(xiàn):

  QWidget *widget = new QWidget();
  widget->setAutoFillBackground(true);
  QPalette palette;
  QPixmap pixmap(":/HouseRentSystem/Resources/test.png");
  palette.setBrush(QPalette::Window, QBrush(pixmap));
  widget->setPalette(palette);
  widget->show();

如果你對(duì)styleSheet比較熟悉,我個(gè)人還是建議你在在QtDesigner中直接進(jìn)行編輯,這樣將會(huì)省去你很多工作量,至少將少了程序中完全沒(méi)必要添加的冗余代碼。

以上這篇在Qt中正確的設(shè)置窗體的背景圖片的幾種方法總結(jié)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python使用yaml 管理selenium元素的示例

    python使用yaml 管理selenium元素的示例

    這篇文章主要介紹了python使用yaml 管理selenium元素的示例,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-12-12
  • numpy.ndarray.flatten()函數(shù)的具體使用

    numpy.ndarray.flatten()函數(shù)的具體使用

    本文主要介紹了numpy.ndarray.flatten()函數(shù)的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 解決Python pandas df 寫(xiě)入excel 出現(xiàn)的問(wèn)題

    解決Python pandas df 寫(xiě)入excel 出現(xiàn)的問(wèn)題

    今天小編就為大家分享一篇解決Python pandas df 寫(xiě)入excel 出現(xiàn)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Python解決asyncio文件描述符最大數(shù)量限制的問(wèn)題

    Python解決asyncio文件描述符最大數(shù)量限制的問(wèn)題

    這篇文章主要介紹了Python解決asyncio文件描述符最大數(shù)量限制的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 使用Python更換外網(wǎng)IP的方法

    使用Python更換外網(wǎng)IP的方法

    這篇文章主要介紹了使用Python更換外網(wǎng)IP的方法,,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Python實(shí)現(xiàn)將MySQL數(shù)據(jù)庫(kù)查詢結(jié)果導(dǎo)出到Excel

    Python實(shí)現(xiàn)將MySQL數(shù)據(jù)庫(kù)查詢結(jié)果導(dǎo)出到Excel

    在實(shí)際工作中,我們經(jīng)常需要將數(shù)據(jù)庫(kù)中的數(shù)據(jù)導(dǎo)出到Excel表格中進(jìn)行進(jìn)一步的分析和處理,Python中的pymysql和xlsxwriter庫(kù)提供了很好的解決方案,下面我們就來(lái)看看具體操作方法吧
    2023-11-11
  • 利用Python實(shí)現(xiàn)K-Means聚類(lèi)的方法實(shí)例(案例:用戶分類(lèi))

    利用Python實(shí)現(xiàn)K-Means聚類(lèi)的方法實(shí)例(案例:用戶分類(lèi))

    k-means是發(fā)現(xiàn)給定數(shù)據(jù)集的k個(gè)簇的算法,也就是將數(shù)據(jù)集聚合為k類(lèi)的算法,下面這篇文章主要給大家介紹了關(guān)于利用Python實(shí)現(xiàn)K-Means聚類(lèi)的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • 詳解python 模擬豆瓣登錄(豆瓣6.0)

    詳解python 模擬豆瓣登錄(豆瓣6.0)

    這篇文章主要介紹了python模擬豆瓣登錄,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Python正則表達(dá)式re.sub()用法詳解

    Python正則表達(dá)式re.sub()用法詳解

    re.sub用于替換字符串中的匹配項(xiàng),下面這篇文章主要給大家介紹了關(guān)于Python正則表達(dá)式re.sub()用法的相關(guān)資料,文中通過(guò)實(shí)例代碼以及圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • Python字符串的拆分與連接詳解

    Python字符串的拆分與連接詳解

    由于字符串?dāng)?shù)據(jù)幾乎無(wú)處不在,因此掌握有關(guān)字符串的交易工具非常重要。幸運(yùn)的是,Python 使字符串操作變得非常簡(jiǎn)單,尤其是與其他語(yǔ)言甚至舊版本的 Python 相比時(shí)。本文將為大家詳細(xì)介紹Python中字符串的拆分與連接,需要的可以參考一下
    2021-12-12

最新評(píng)論

浪卡子县| 黔西| 元江| 两当县| 夏津县| 兰考县| 黄龙县| 富阳市| 临清市| 万荣县| 陇西县| 常州市| 五寨县| 广灵县| 尉犁县| 广河县| 永善县| 临武县| 札达县| 浪卡子县| 白山市| 车险| 玛沁县| 淮南市| 凌海市| 噶尔县| 开封市| 新昌县| 塘沽区| 普洱| 汝州市| 益阳市| 肥西县| 平和县| 高台县| 衡水市| 东阿县| 阿巴嘎旗| 新沂市| 那曲县| 公主岭市|