欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pyqt5 設(shè)置窗體透明控件不透明的操作

 更新時(shí)間:2021年03月09日 11:49:40   作者:氼焺  
這篇文章主要介紹了pyqt5 設(shè)置窗體透明控件不透明的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家還是直接看代碼吧~

// 窗體透明,控件不透明
self.setWindowFlags(Qt.FramelessWindowHint | Qt.Tool)
self.setAttribute(Qt.WA_TranslucentBackground)

補(bǔ)充:【解決問題】pyqt5設(shè)置窗體透明,而上面的控件不透明

在做軟件的時(shí)候想把QWidget設(shè)置成透明的,我在網(wǎng)上搜了各種答案:

有說設(shè)置qss背景屬性的:background: transparent; 但是這樣就全透明了。如圖3

還有qss里設(shè)置 background:rgba(0,0,0,0.2)也是一樣的,還是會完全透明

網(wǎng)上查的這些代碼也沒有用:

setWindowOpacity(0.7);
setAttribute(Qt::WA_TranslucentBackground, true);
setAttribute(Qt::WA_TranslucentBackground);

有說用QGraphicsOpacityEffect設(shè)置的:大事難事這樣整個(gè)widget上的控件也透明了,如圖2。

op = QtWidgets.QGraphicsOpacityEffect()
op.setOpacity(0.5)
你的控件.setGraphicsEffect(op)
你的控件.setAutoFillBackground(True)

圖一(原圖) 圖二 圖三

但是我希望工具欄wiget自身透明,而上面的控件保持原狀。吐槽:真是奇了怪了,qss內(nèi)置了那沒多css的屬性,怎么會沒有一個(gè)不透明度的屬性呢???

于是我想著要不要重疊兩個(gè)widget,下面一個(gè)按照下面的方法半透明,上面的變成全透明然后再放各種控件,理論上應(yīng)該可行,但是這樣太麻煩了我遲遲沒動手。

過了一天以后,我靈光一閃!我直接把widget的背景上面放一個(gè)半透明的圖片不就可以了嗎??!我真是個(gè)小機(jī)靈鬼! 于是我打開ps弄了一張透明度為50%的白色圖片保存成png模式,然后qss里面設(shè)置一下:

#Tool_Widget{
 border-radius: 10px;
 border-image: url(img/toolbg.png)
} 

搞定!?。?!快夸我?。?!

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • Python3.6實(shí)現(xiàn)帶有簡單界面的有道翻譯小程序

    Python3.6實(shí)現(xiàn)帶有簡單界面的有道翻譯小程序

    本文通過實(shí)例代碼給大家介紹了基于Python3.6實(shí)現(xiàn)帶有簡單界面的有道翻譯小程序,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-04-04
  • python爬取氣象臺每日天氣圖代碼

    python爬取氣象臺每日天氣圖代碼

    大家好,本篇文章主要講的是python爬取氣象臺每日天氣圖代碼,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • python中的txt文件轉(zhuǎn)換為XML

    python中的txt文件轉(zhuǎn)換為XML

    這篇文章主要介紹了python中的txt文件轉(zhuǎn)換為XML問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Pandas中map(),applymap(),apply()函數(shù)的使用方法

    Pandas中map(),applymap(),apply()函數(shù)的使用方法

    本文主要介紹了Pandas中map(),applymap(),apply()函數(shù)的使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python實(shí)現(xiàn)視頻目標(biāo)檢測與軌跡跟蹤流程詳解

    Python實(shí)現(xiàn)視頻目標(biāo)檢測與軌跡跟蹤流程詳解

    通過閱讀相關(guān)文獻(xiàn)及測試,找到了一種基于多模板匹配的改進(jìn)方法,可以對遙感視頻衛(wèi)星中的移動目標(biāo)進(jìn)行探測,并繪制其軌跡。根據(jù)實(shí)驗(yàn)結(jié)果發(fā)現(xiàn),可以比較有效的對運(yùn)動目標(biāo)進(jìn)行跟蹤
    2023-01-01
  • 基于python 二維數(shù)組及畫圖的實(shí)例詳解

    基于python 二維數(shù)組及畫圖的實(shí)例詳解

    下面小編就為大家分享一篇基于python 二維數(shù)組及畫圖的實(shí)例詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python中Django文件上傳方法詳解

    python中Django文件上傳方法詳解

    在本篇文章里小編給大家整理了一篇關(guān)于python中Django文件上傳方法,有興趣的朋友們可以學(xué)習(xí)下。
    2020-08-08
  • python線程里哪種模塊比較適合

    python線程里哪種模塊比較適合

    在本篇文章里我們給大家整理了關(guān)于python線程里哪種模塊比較適合的相關(guān)知識點(diǎn),需要的朋友們可以學(xué)習(xí)下。
    2020-08-08
  • 解決Matplotlib圖表不能在Pycharm中顯示的問題

    解決Matplotlib圖表不能在Pycharm中顯示的問題

    今天小編就為大家分享一篇解決Matplotlib圖表不能在Pycharm中顯示的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python內(nèi)打印變量之%和f的實(shí)例

    python內(nèi)打印變量之%和f的實(shí)例

    今天小編就為大家分享一篇python內(nèi)打印變量之%和f的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02

最新評論