#-*- coding:utf-8 -*-
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
import requests
class graphicsView(QLabel):
def __init__(self,parent=None):
super(graphicsView,self).__init__(parent)
self._parent=parent
class MyLineEdit(QWidget):
def __init__( self, parent=None ):
super(MyLineEdit, self).__init__(parent)
self.initui()
def initui(self):
url=r'http://pic25.nipic.com/pic/20121117/9252150_165726249000_4.jpg'
req = requests.get(url)
photo = QPixmap()
#photo.loadFromData(req.content, "JPG")
photo.loadFromData(req.content)
label= graphicsView(self)
label.setPixmap(photo)
layout =QVBoxLayout()
layout.addWidget(label)
self.setLayout(layout)
self.resize(500,505)
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ap=MyLineEdit()
ap.show()
sys.exit(app.exec_())
PyQt4加载网络图片
最新推荐文章于 2024-04-18 19:28:29 发布