pyqt5 保存文件夹_在PyQt5中使用menubar打开并保存图像文件

这篇博客介绍了一个使用PyQt5创建的菜单栏,旨在打开和保存图像文件。然而,代码存在一个问题,虽然可以成功选择图像文件,但无法在窗口中显示所选图像。作者请求帮助修复这个显示问题。
摘要由CSDN通过智能技术生成

我编写了以下代码来使用PyQt5中的菜单栏打开图像文件。它可以选择文件,但不能在窗口中显示它。我已经成功地打开了文本文件,但不能对图像做同样的操作。你能纠正我的错误吗?在import sys

from PyQt5.QtWidgets import QMainWindow, QApplication, QWidget, QLabel, QFileDialog, QAction

from PyQt5.QtGui import QIcon, QPixmap

class MainWindow(QMainWindow):

def __init__(self, parent = None):

super(MainWindow, self).__init__(parent)

menubar = self.menuBar()

fileMenu = menubar.addMenu('File')

editMenu = menubar.addMenu('Edit')

self.resize(500, 500)

dlg = QFileDialog(self)

openAction = QAction('Open Image', self)

openAction.triggered.connect(self.openImage)

fileMenu.addAction(openAction)

closeAction = QAction('Exit', self)

closeAction.triggered.connect(self.close)

fileMenu.addAction(closeAction)

def openImage(self):

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值