src/hbcore/image/hbiconsource.cpp
changeset 7 923ff622b8b9
parent 6 c3690ec91ef8
child 23 e6ad4ef83b23
equal deleted inserted replaced
6:c3690ec91ef8 7:923ff622b8b9
   301   caller. However make sure to call releaseImageReader() as soon as possible.
   301   caller. However make sure to call releaseImageReader() as soon as possible.
   302  */
   302  */
   303 QImageReader *HbIconSource::imageReader()
   303 QImageReader *HbIconSource::imageReader()
   304 {
   304 {
   305     if (!mImageReader) {
   305     if (!mImageReader) {
       
   306         type(); // make sure type is initialized
   306         mImageReader = new QImageReader(mFilename, mType.toLatin1());
   307         mImageReader = new QImageReader(mFilename, mType.toLatin1());
   307     }
   308     }
   308     return mImageReader && mImageReader->canRead() ? mImageReader : 0;
   309     return mImageReader && mImageReader->canRead() ? mImageReader : 0;
   309 }
   310 }
   310 
   311