2009-08-07 7 views
2

Я бы хотел, чтобы PyQt загрузил изображение и отобразил его из Интернета. Десятки примеров, которые я нашел в Интернете, не работают, поскольку они предназначены для загрузки изображения.Qt Изображение из Интернета

Я просто хочу его просмотреть.

Что-то вроде

from PyQt4.QtWebKit import * 
web = QWebView() 
web.load(QUrl("http://stackoverflow.com/content/img/so/logo.png")) 

ответ

5
import sys 
from PyQt4 import QtCore, QtGui, QtWebKit 

app = QtGui.QApplication(sys.argv) 

web = QtWebKit.QWebView() 
web.load(QtCore.QUrl("http://upload.wikimedia.org/wikipedia/commons/a/af/Tux.png")) 
web.show() 

sys.exit(app.exec_()) 
+0

я просто получаю пустой диалог, там что-то не хватает? – crackerbunny

+0

Хорошо работает здесь - система Python 2.5.1 на Mac OS X 10.5.7, PyQt 4.1.3 - какие версии/платформы у вас есть? –

+0

Kubuntu, Python 2.5.1 - исполнение от Eric4. – crackerbunny