Hi,

I am downloading a few images in a separate thread using QRunnable.
To download I am just using urllib2.urlopen() like this:

[...]
    def run(self):
        imageData = urllib2.urlopen(self.url).read()
        print 'emitted:', imageData
self.signals.receivedData.emit(imageData) # this signal is declared like this: QtCore.Signal(str)


However, the receiving slot is receiving nothing:

    def setPixmap(self, imageData):
        print 'received:', imageData
        pixmap = QtGui.QPixmap()
        pixmap.loadFromData(imageData)
        self.data['pixmap'] = pixmap


I guess this is too naive an approach to download image data in a separate thread?!

How can I fix this please?

Cheers,
frank


--
ohufxLogo 50x50 <http://www.ohufx.com> *vfx compositing <http://ohufx.com/index.php/vfx-compositing> | *workflow customisation and consulting <http://ohufx.com/index.php/vfx-customising>* *

_______________________________________________
PySide mailing list
PySide@qt-project.org
http://lists.qt-project.org/mailman/listinfo/pyside

Reply via email to