diff options
author | Stefan Fuchs <sfuchs@gmx.de> | 2017-12-03 09:14:43 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2017-12-13 05:48:20 -0800 |
commit | a11622623a43369368206e1e3b6a6b3173ad43fb (patch) | |
tree | 9dcbd5f28180167d8407e96e245294b241093c8a /qt-models/divesitepicturesmodel.cpp | |
parent | 3479c9e19778a39f02a55a8681933227d9c6a37d (diff) | |
download | subsurface-a11622623a43369368206e1e3b6a6b3173ad43fb.tar.gz |
Remove unused divesitepicturemodel from qt-models
Signed-off-by: Stefan Fuchs <sfuchs@gmx.de>
Diffstat (limited to 'qt-models/divesitepicturesmodel.cpp')
-rw-r--r-- | qt-models/divesitepicturesmodel.cpp | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/qt-models/divesitepicturesmodel.cpp b/qt-models/divesitepicturesmodel.cpp deleted file mode 100644 index b83d616c0..000000000 --- a/qt-models/divesitepicturesmodel.cpp +++ /dev/null @@ -1,36 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -#include "qt-models/divesitepicturesmodel.h" -#include "core/dive.h" -#include <stdint.h> - -#include <QtConcurrent> -#include <QPixmap> - -DiveSitePicturesModel* DiveSitePicturesModel::instance() { - static DiveSitePicturesModel *self = new DiveSitePicturesModel(); - return self; -} - -DiveSitePicturesModel::DiveSitePicturesModel() { - -} - -void DiveSitePicturesModel::updateDivePictures() { - beginResetModel(); - pictures.clear(); - endResetModel(); - - const uint32_t ds_uuid = displayed_dive_site.uuid; - struct dive *d; - int i; - - for_each_dive (i, d) - if (d->dive_site_uuid == ds_uuid && dive_get_picture_count(d)) - FOR_EACH_PICTURE(d) - pictures.push_back({picture, picture->filename, QImage(), picture->offset.seconds}); - - QtConcurrent::blockingMap(pictures, scaleImages); - - beginInsertRows(QModelIndex(), 0, pictures.count() - 1); - endInsertRows(); -} |