-1
我從昨天開始一直在努力。 所以,問題是'Example_Pix'部分。它與其他程序員編碼的代碼相同,但不起作用:不顯示圖像。有人能告訴我問題是什麼嗎?PyQt5-python3.5.2無法顯示圖像
#Import necessary modules
import sys
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5.QtCore import *
class MainWindow(QMainWindow, QWidget):
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
self.initUI()
def hex_color(self, color): #Changes hex color to Q color
r = int(color[0:2], 16)
g = int(color[0:2], 16)
b = int(color[0:2], 16)
return QColor(r, g, b)
def Center(self): #Moves window to center
Retrieve_Geometry = self.frameGeometry()
Center_Screen = QDesktopWidget().availableGeometry().center()
Retrieve_Geometry.moveCenter(Center_Screen)
self.move(Retrieve_Geometry.topLeft())
def Example_Pix(self):
label = QLabel()
pixmap = QPixmap('icon2.png')
label.setPixmap(pixmap)
def initUI(self):
self.setWindowTitle("bear GUI")
self.setGeometry(850, 850, 850, 850)
self.Center()
self.Example_Pix()
self.show()
if __name__ == "__main__":
app = QApplication(sys.argv)
ex = MainWindow()
sys.exit(app.exec())
哇它做到了。看來,我經常錯過創建中心部件。謝謝。 – BullGom