方式一:通過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)