diff options
Diffstat (limited to 'qt-ui/divepicturewidget.h')
-rw-r--r-- | qt-ui/divepicturewidget.h | 32 |
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: |