PyQT5 對按鈕添加圖片樣式及對光標設置圖片樣式


方式一:通過QIcon 的方式對 控件按鈕或者窗口標簽添加圖片

from PyQt5.QtGui import QIcon

fileButton = QtWidgets.QPushButton()
fileButton.setGeometry(QtCore.QRect(30, 60, 120, 120)) #設置按鈕大小
 fileButton.setIcon(QIcon("圖片路徑")) #將圖片路徑通過setIcon的方式寫入按鈕中
fileButton.setIconSize(QtCore.QSize(96, 96)) #設置圖片在按鈕中的大小

方式二, 通過QPixmap 的方式對按鈕設置圖片

icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap("圖片路徑"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
fileButton.setIcon(icon1)
fileButton.setIconSize(QtCore.QSize(96, 96))

設置光標移動到某個位置,光標顯示的圖片格式

w2 = QtWidgets.QWidget(window)
w2.move(250,150)
w2.resize(100,100)
w2.setStyleSheet('background-color:blue;')
#1. 創建光標的圖像,參數為光標的相對位置(本文將光標存在工程目錄的Cursor_png文件夾下)
pixmap = QPixmap('Cursor_png/01.png')
#2. 將光標對象傳入鼠標對象中
cursor = QCursor(pixmap)
#3. 設置控件的光標
w2.setCursor(cursor)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM