#ifndef PICTUREVIEW_H #define PICTUREVIEW_H #include #include class QHttp; class PictureView : public QWidget { Q_OBJECT public: PictureView(QWidget* parent); void loadFromUrl(QString source); public slots: void onLoad(int id, bool ok); protected: virtual void paintEvent ( QPaintEvent* event); private: QHttp* http; QMap map; QString requestedUrl; QPixmap image; }; #endif // PICTUREVIEW_H