if (image.isEmpty()){
if (m_image) {
delete m_image;
+ m_image = 0;
emit imageChanged();
}
return;
if (!m_material)
m_material = SimpleMaterial::createMaterial();
if (!imageLoaded) {
- if (!m_image->pix.isReady()) {
- qmlInfo(this) << m_image->pix.error();
+ if (!m_image || !m_image->pix.isReady()) {
+ if (m_image)
+ qmlInfo(this) << m_image->pix.error();
delete m_material;
return;
}