equal
deleted
inserted
replaced
27 { |
27 { |
28 public: |
28 public: |
29 virtual ~HgImage() {} |
29 virtual ~HgImage() {} |
30 virtual void setAlpha(qreal alpha) { mAlpha = alpha; } |
30 virtual void setAlpha(qreal alpha) { mAlpha = alpha; } |
31 virtual qreal alpha() const { return mAlpha; } |
31 virtual qreal alpha() const { return mAlpha; } |
32 virtual void setImage(const QImage& image)=0; |
32 virtual void setPixmap(const QPixmap& pixmap, bool createMirror=false)=0; |
33 virtual void setPixmap(const QPixmap& pixmap)=0; |
33 virtual void updateMirror(bool enabled) = 0; |
34 virtual QImage getQImage() const=0; |
34 virtual void releaseImages()=0; |
35 virtual void releaseImage()=0; |
|
36 virtual int width() const = 0; |
35 virtual int width() const = 0; |
37 virtual int height() const = 0; |
36 virtual int height() const = 0; |
|
37 virtual void setMirrorPixmap(const QPixmap& pixmap) = 0; |
|
38 virtual QPixmap pixmap() const = 0; |
38 private: |
39 private: |
39 qreal mAlpha; |
40 qreal mAlpha; |
40 }; |
41 }; |
41 |
42 |
42 #endif |
43 #endif |