国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

pyqt5窗口圖標和背景的設(shè)置方法

這篇具有很好參考價值的文章主要介紹了pyqt5窗口圖標和背景的設(shè)置方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

pyqt5窗口圖標和背景的設(shè)置方法

一、PyQt5設(shè)置窗口圖標的方法:
1.導入PyQt5.QtGui下的QIcon模塊
? ? ? ?from PyQt5.QtGui import QIcon
2.添加窗口的WindowIcon屬性
? ? ? ?Form.setWindowIcon(QIcon('./imge/azc.ico'))
二、PyQt5設(shè)置窗口背景的方法:

第一種方法:使用窗口的StyleSheet屬性方法(注意選擇從文件加載)
? ? ? ? Form.setStyleSheet("#Form{background-color:green}") # 設(shè)置窗口關(guān)鍵背景顏色
? ? ? ? Form.setStyleSheet("#Form{border-image:url(./imge/0013.jpg)}") # 設(shè)置窗口關(guān)鍵背景圖片
第二種方法:使用QPalette(調(diào)色板)設(shè)置窗口背景
? ? ? ? ?1.導入PyQt5.QtGui下的QPalette類和PyQt5.QtCore下的Qt類
? ? ? ? ? ? ? from PyQt5.QtGui import QPalette,QBrush,QPixmap,QColor
? ? ? ? ? ? ? # from PyQt5.QtCore import Qt
? ? ? ? ? 2.錄入代碼:
? ? ? ? ? ? ? palette = QPalette()
? ? ? ? ? ? ? palette.setColor(QPalette.Background, QColor(0,0,255,127))? ?# 設(shè)置窗口關(guān)鍵背景顏色
? ? ? ? ? ? ? palette.setBrush(QPalette.Background, QBrush(QPixmap("./background.jpg")))? ?#? 設(shè)置窗口關(guān)鍵背景圖片
? ? ? ? ? ? ? window.setPalette(palette)
第三種方法:在QtDesigner中通過資源管理器中添加
? ? ? ? ? ?1.點擊資源管理器左上角的筆,新建一個資源文件。
? ? ? ? ? ?2.在資源文件中添加資源文件圖片。
? ? ? ? ? ?3.再使用窗口的StyleSheet屬性方法(注意選擇從資源加載)
? ? ??文章來源地址http://www.zghlxwxcb.cn/news/detail-441097.html

到了這里,關(guān)于pyqt5窗口圖標和背景的設(shè)置方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • python GUI工具之PyQt5模塊,pyCharm 配置PyQt5可視化窗口

    python GUI工具之PyQt5模塊,pyCharm 配置PyQt5可視化窗口

    https://doc.qt.io/qt-5/qtwidgets-module.html https://doc.qt.io/qt-5/qt.html#AlignmentFlag-enum 一、簡介 PyQt是Qt框架的Python語言實現(xiàn),由Riverbank Computing開發(fā),是最強大的GUI庫之一。PyQt提供了一個設(shè)計良好的窗口控件集合,每一個PyQt控件都對應一個Qt控件。 PyQt5是由一系列Python模塊組成,有超過6

    2024年02月11日
    瀏覽(48)
  • Pyqt5實現(xiàn)新線程更新窗口UI

    Pyqt5實現(xiàn)新線程更新窗口UI

    我們用pyqt5開發(fā)窗口應用時,應用會執(zhí)行一些耗時的操作,如復制大量文件,下載大量數(shù)據(jù)等。一般情況下,在這些操作沒有完成時,窗口的UI處于“假死”狀態(tài),不會更新,只有所有操作完成后,窗口的狀態(tài)才會更新。這樣對用戶使用非常不友好。 使用多線程技術(shù),在新線

    2024年02月13日
    瀏覽(23)
  • Python使用PyQt5實現(xiàn)指定窗口置頂

    Python使用PyQt5實現(xiàn)指定窗口置頂

    工作中,同事隨口提了一句:要是能讓WPS窗口置頂就好了,老是將窗口切換來切換去的太麻煩了。 然后,這個奇怪的點子引起了本人的注意,那就試試能不能實現(xiàn)吧。 不知道是不是我手法或版本的緣故,用了網(wǎng)上找的代碼都是窗口彈出而已,并沒有把它置頂,可以參考以下

    2024年02月13日
    瀏覽(30)
  • PyQt5:窗口大小根據(jù)屏幕大小自適應調(diào)整
  • PyQt5 框架搭建+實戰(zhàn)(多窗口打開,文件對話框)

    PyQt5 框架搭建+實戰(zhàn)(多窗口打開,文件對話框)

    1.Qt設(shè)計師界面創(chuàng)建主窗口 2.轉(zhuǎn)化成py文件 3.建立一個主窗口類,繼承Qwidget和Qt設(shè)計師生成的UI類 4.寫一個main函數(shù)入口,創(chuàng)建app,創(chuàng)建主窗口類實例,show(), app.exec() 我們不要在Qt設(shè)計師生成的界面上去增加我們的代碼,因為這個界面我們一直都需要修改,修改后生成新的py代碼

    2024年02月02日
    瀏覽(22)
  • 在PyQt5窗口中嵌入open3d窗口顯示點云圖形

    在PyQt5窗口中嵌入open3d窗口顯示點云圖形

    ?本文方法來自:PYQT5內(nèi)嵌外部exe程序(win7)_pyqt5嵌入外部窗口_這杯可樂有點甜的博客-CSDN博客 open3d在繪制點云等圖形時,通常需要創(chuàng)建一個窗口。本文實現(xiàn)了將open3d創(chuàng)建的窗口顯示在Qt窗口內(nèi),以便于后續(xù)通過Qt控件和槽函數(shù)調(diào)用open3d強大的繪圖和處理功能。 運行結(jié)果如下

    2024年02月06日
    瀏覽(162)
  • 【pyqt5界面化工具開發(fā)-8】窗口開發(fā)-QDialog對話框

    【pyqt5界面化工具開發(fā)-8】窗口開發(fā)-QDialog對話框

    目錄 一、調(diào)用父類的菜單 二、添加更多的布局在對話框內(nèi) 和前面Qwedget一樣的結(jié)構(gòu)(不做過多介紹) 可以參考代碼中的注釋 這和前面講的Qwedget窗口布局基本上一樣了 運行結(jié)果:

    2024年02月11日
    瀏覽(90)
  • pyqt5, 如何在窗口上顯示10個點地循環(huán)進度條。

    要在PyQt5窗口上顯示從1個點逐漸增加到10個點,然后周而復始地循環(huán),可以使用PyQt5的圖形繪制功能和定時器來實現(xiàn)。以下是一個簡單的例子: import sys from PyQt5.QtWidgets import QApplication, QWidget from PyQt5.QtGui import QPainter, QColor, QBrush from PyQt5.QtCore import Qt, QTimer class PointDisplay(QWidget

    2024年02月14日
    瀏覽(16)
  • pyqt5控件自適應窗口知識點匯總(超詳細講解,持續(xù)更新中…)

    pyqt5控件自適應窗口知識點匯總(超詳細講解,持續(xù)更新中…)

    本文涉及:Windows操作系統(tǒng),Python,PyQt5,Qt Designer,PyCharm 目錄 一、自適應原理? 二、基礎(chǔ)布局示例 三、高級布局示例:布局嵌套布局 四、其它特殊控件自適應補充 1.?tableWidget ?2. 未完待續(xù)… 五、結(jié)語 ? ? ? ? 自適應其實很簡單,只要搞懂原理,你就能隨心所欲地去布置你

    2024年02月02日
    瀏覽(28)
  • 可視可交互!在全志H618上用OpenCV讀取圖像顯示到PyQt5窗口上

    可視可交互!在全志H618上用OpenCV讀取圖像顯示到PyQt5窗口上

    OpenCV能夠處理圖像、視頻、深度圖像等各種類型的視覺數(shù)據(jù),在某些情況下,盡管OpenCV可以顯示窗口,但PyQt5可能更適合用于創(chuàng)建復雜的交互式應用程序,而自帶GPU的H618就成為了這些圖像顯示的最佳載體。 這里分享一個代碼,功能是使用圖像處理庫opencv從攝像頭獲取數(shù)據(jù),縮

    2024年02月01日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包