Load and show image info

This commit is contained in:
2019-09-01 16:04:45 +02:00
parent f0e4923a68
commit 310efce14e
8 changed files with 94 additions and 7 deletions
+8 -1
View File
@@ -44,17 +44,23 @@ QPixmap Image::pixmap() const
return m_pixmap;
}
ImageInfoData Image::info() const
{
return m_info;
}
bool Image::isCurrent() const
{
return !m_released;
}
void Image::imageLoaded(QImage img)
void Image::imageLoaded(QImage img, ImageInfoData info)
{
m_loading = false;
if(!m_released)
{
m_pixmap = QPixmap::fromImage(img);
m_info = info;
emit pixmapLoaded(this);
}
}
@@ -183,6 +189,7 @@ void ImageRingList::imageLoaded(Image *image)
if(image->name() == (*m_currImage)->name())
{
emit pixmapLoaded(image->pixmap());
emit infoLoaded(image->info());
}
}