#ifndef ImageRenderQWidget_H
#define ImageRenderQWidget_H

#include <QWidget>
#include "imagerenderwidget.h"

class QPixmap;


class ImageRenderQWidget : public QWidget
{
    Q_OBJECT
public:
    ImageRenderQWidget(QWidget *parent = 0);
    ~ImageRenderQWidget();

public slots:
    void handleFramebufferResize( const QSize &size );
    void mergeFramebufferChange( const QRect &area, const QImage &img );

protected:
    virtual void paintEvent( QPaintEvent *event );

private:
    QPixmap m_image;
};

#endif // ImageRenderQWidget_H

