Subversion Repositories Code-Repo

Rev

Rev 287 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
287 Kevin 1
#ifndef IMAGEWIDGET_H
2
#define IMAGEWIDGET_H
3
 
4
#include "GlobalDefines.h"
5
 
6
class ImageWidget : public QWidget {
7
	Q_OBJECT
8
 
9
public:
10
	ImageWidget(QWidget *parent = 0);
11
	~ImageWidget();
12
 
13
	void setSize(int, int);
14
	void setText(QString);
15
 
16
public slots:
17
	void updateImage(const QImage &);
18
 
19
protected:
20
	void paintEvent(QPaintEvent *event);
21
	QSize minimumSizeHint() const;
22
	QSize sizeHint() const;
23
 
24
private:
25
	QSize widgetSize;
26
	QString initText;
27
	QPixmap pixmap;
28
	QPoint pixmapOffset;
29
};
30
 
31
#endif // IMAGEWIDGET_H