equal
deleted
inserted
replaced
272 } |
272 } |
273 |
273 |
274 QByteArray* HbIconSource::byteArray() |
274 QByteArray* HbIconSource::byteArray() |
275 { |
275 { |
276 if (!mByteArray) { |
276 if (!mByteArray) { |
277 #ifdef HB_NVG_CS_ICON |
277 #ifdef HB_NVG_CS_ICON |
278 QFile file(mFilename); |
278 QFile file(mFilename); |
279 if (!file.open(QIODevice::NotOpen | QIODevice::ReadOnly)) { |
279 if (!file.open(QIODevice::NotOpen | QIODevice::ReadOnly)) { |
280 return 0; |
280 return 0; |
281 } |
281 } |
282 mByteArray = new QByteArray (file.readAll()); |
282 mByteArray = new QByteArray(file.readAll()); |
283 #endif//nvg |
283 #endif |
284 } |
284 } |
285 |
285 |
286 if (!mByteArray->isEmpty()) { |
286 if (mByteArray && !mByteArray->isEmpty()) { |
287 return mByteArray; |
287 return mByteArray; |
288 } else { |
288 } else { |
289 return 0; |
289 return 0; |
290 } |
290 } |
291 } |
291 } |