當前位置: 首頁(yè) > APP開(kāi)發(fā)
PyQt5怎么更改窗口顏色發(fā)表于: 2026-05-05 08:20:06
要更改PyQt5窗口的更改顏色,可以使用以下步驟:
(圖片來(lái)源網(wǎng)絡(luò ),窗口侵刪)1、顏色導入必要的更改模塊和類(lèi):
from PyQt??5.QtWidgets import QApplication, QMainWindowfrom Py??Qt5.QtGui import QPalette, QColorimport sys
2、創(chuàng )建一個(gè)應??用程序對象和一個(gè)主窗口對象:
app = QApplication(sys.argv)windo(′_`)w = QMainWindow()
3、窗口設置窗口的顏色標題和大?。?/p>
window.setWindowTitle("更改窗口顏色")windo(′?`)w.resize(400, 300)4、獲取當前窗口的更改調色板(Palette):
palette = QPalette()
5、使用setColor()方法設置窗??口的窗口背景顏色:
palette.setColor(QPalette.Background, QColor(255,? 0, 0)) # 設置背景顏色為紅色
6、(╥_╥)將調色(′▽?zhuān)?)板應用到窗口上:
window.setPalette(palette)7、顏色顯示窗口并進(jìn)入事件循環(huán):
window.show()sys.exit(app??.exec_())完整的更改代碼如下所示:
from PyQt5.QtWidgets import QApplication, QMainWindowfrom PyQt5.QtGui import QPalette, QColorimport sysapp = QApplication(sys.argv)window = QMainWindow()window.setWindowTitle("更改窗口顏色")window.resize(400, 300)palette = QPalette()palette.setColor(QPale(??ヮ?)?*:???tte.Bac(′▽?zhuān)?)kground, QColor(255, 0, 0)) # 設置背景顏色為紅(????)色window.setPalette(palette)window.show(??)sys.exit(app.exec_())運行以上代碼后,將會(huì )顯示一個(gè)標題為"更改窗口顏色"的窗口窗口,其背景顏色為紅色,顏色你可以根據需要修改QColor參數來(lái)設置不同的更改(gai)顏色。


網(wǎng)站二維碼
導航
電話(huà)
短信
咨詢(xún)
地圖
分享