summaryrefslogtreecommitdiffstats
path: root/qt-ui/divepicturewidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'qt-ui/divepicturewidget.h')
-rw-r--r--qt-ui/divepicturewidget.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/qt-ui/divepicturewidget.h b/qt-ui/divepicturewidget.h
index 2ce228daf..54f5bb826 100644
--- a/qt-ui/divepicturewidget.h
+++ b/qt-ui/divepicturewidget.h
@@ -7,18 +7,6 @@
#include <QFuture>
#include <QNetworkReply>
-typedef QPair<QString, QByteArray> SHashedFilename;
-
-struct PhotoHelper {
- QImage image;
- int offsetSeconds;
-};
-
-class SHashedImage : public QImage {
-public:
- SHashedImage(struct picture *picture);
-};
-
class ImageDownloader : public QObject {
Q_OBJECT;
public:
@@ -31,26 +19,6 @@ private slots:
void saveImage(QNetworkReply *reply);
};
-class DivePictureModel : public QAbstractTableModel {
- Q_OBJECT
-public:
- static DivePictureModel *instance();
- virtual int columnCount(const QModelIndex &parent = QModelIndex()) const;
- virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
- virtual int rowCount(const QModelIndex &parent = QModelIndex()) const;
- void updateDivePictures();
- void updateDivePicturesWhenDone(QList<QFuture<void> >);
- void removePicture(const QString& fileUrl);
-
-private:
- DivePictureModel();
- int numberOfPictures;
- // Currently, load the images on the fly
- // Later, use a thread to load the images
- // Later, save the thumbnails so we don't need to reopen every time.
- QHash<QString, PhotoHelper> stringPixmapCache;
-};
-
class DivePictureWidget : public QListView {
Q_OBJECT
public: