Start of marking of images for selection

This commit is contained in:
2016-07-30 21:29:11 +02:00
parent 32e06a3e08
commit 3f226eb952
8 changed files with 135 additions and 6 deletions
+10 -2
View File
@@ -117,6 +117,14 @@ void ImageRingList::setFiles(const QStringList files)
}
}
ImagePtr ImageRingList::currentImage()
{
if(m_images.size())
return *m_currImage;
else
return 0;
}
void ImageRingList::increment()
{
if(m_images.size())
@@ -143,7 +151,7 @@ void ImageRingList::decrement()
}
}
QList<shared_ptr<Image>>::iterator ImageRingList::increment(QList<ImagePtr>::iterator iter)
QList<ImagePtr>::iterator ImageRingList::increment(QList<ImagePtr>::iterator iter)
{
iter++;
if(iter == m_images.end())
@@ -151,7 +159,7 @@ QList<shared_ptr<Image>>::iterator ImageRingList::increment(QList<ImagePtr>::ite
return iter;
}
QList<shared_ptr<Image>>::iterator ImageRingList::decrement(QList<ImagePtr>::iterator iter)
QList<ImagePtr>::iterator ImageRingList::decrement(QList<ImagePtr>::iterator iter)
{
if(iter == m_images.begin())
iter = m_images.end();