Add DiveSitePicturesModel

This model should be used inside the Edit Dive Site mode.
It should display all photos from all dives that are part
of this dive site, ignoring trips.

Signed-off-by: Tomaz Canabrava <tomaz.canabrava@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2015-08-06 10:14:18 -03:00 committed by Dirk Hohndel
parent 342479586d
commit ed30059183
6 changed files with 75 additions and 12 deletions

View file

@ -5,12 +5,7 @@
#include <QtConcurrent>
typedef QList<struct picture *> SPictureList;
typedef struct picture *picturepointer;
typedef QPair<picturepointer, QImage> SPixmap;
static SPixmap scaleImages(picturepointer picture)
SPixmap scaleImages(picturepointer picture)
{
static QHash <QString, QImage > cache;
SPixmap ret;
@ -126,4 +121,4 @@ void DivePictureModel::removePicture(const QString &fileUrl)
int DivePictureModel::rowCount(const QModelIndex &parent) const
{
return numberOfPictures;
}
}