equal
deleted
inserted
replaced
23 #include "glximagedecoderwrapper.h" |
23 #include "glximagedecoderwrapper.h" |
24 |
24 |
25 class GlxImageDecoderWrapper; |
25 class GlxImageDecoderWrapper; |
26 class CImageDecoder; |
26 class CImageDecoder; |
27 class CFbsBitmap; |
27 class CFbsBitmap; |
28 |
28 const TReal KTargetSize = 1000000; |
29 class CGlxImageDecoder : public CActive |
29 class CGlxImageDecoder : public CActive |
30 { |
30 { |
31 public: |
31 public: |
32 static CGlxImageDecoder* NewL(GlxImageDecoderWrapper* decoderWrapper); |
32 static CGlxImageDecoder* NewL(GlxImageDecoderWrapper* decoderWrapper); |
33 ~CGlxImageDecoder(); |
33 ~CGlxImageDecoder(); |
34 void DecodeImageL(QString aSourceFileName); |
34 QSizeF DecodeImageL(QString aSourceFileName); |
35 QPixmap GetPixmap(); |
35 QPixmap GetPixmap(); |
36 void ResetDecoder(); |
36 void ResetDecoder(); |
37 public: |
37 public: |
38 /** |
38 /** |
39 * Standard Active object functions |
39 * Standard Active object functions |