pyqt5在Frame添加QFileDialog弹窗

it2023-02-03  49

在网上找了好多的例子,都是点击按钮生成弹窗,然后选择图片,我使用qt designer设置的页面UI,稀里糊涂的使用Frame设计主布局,但是在后面发现与网上找的例子不一样,主要原因是主布局不是基于Frame,然后花了一上午的事件改来改去发现主要将网上的self改为None即可正常使用,emmm。 具体代码:

imgName, imgType = QFileDialog.getOpenFileName(None, "打开图片", "", "*.jpg;;*.png;;All Files(*)") jpg = QtGui.QPixmap(imgName).scaled(self.label.width(), self.label.height()) self.label.setPixmap(jpg)
最新回复(0)