【发布时间】:2011-05-17 23:21:18
【问题描述】:
伙计们
我想在QTextEdit 中显示一些带有标题的图像。我有一本带有标题和相应 URL 的字典。问题是当我使用QNetworkAccessManager 发布请求并等待信号finished(QNetworkReply*) 时,我只收到带有图像的回复。如何确定请求此图像的相应标题?
def _init_(self)
manager = QNetworkAccessManager(self);
self.connect(manager, SIGNAL("finished(QNetworkReply*)"), self.add_record)
for record in dict:
manager.get(QNetworkRequest(QUrl(status['caption'])))
def add_record(self, reply):
img = QImage()
img.loadFromData(reply.readAll())
self.textEdit.textCursor().insertImage(img)
#I don't know at this point for which caption
#I've received this image
#self.textEdit.append(record['text'] + '\n');
是否有针对此问题的设计模式?我会很感激任何想法
【问题讨论】:
标签: python qt pyqt pyqt4 image-loading