From 3c0e81b3a2cb8d000a57f9ef7de0846aca25b56a Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 28 Apr 2012 15:34:01 +0200 Subject: Get rid of PictureViewer Remove last remnants of PictureViewer (without the 2). --- pictureviewer.h | 58 --------------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 pictureviewer.h (limited to 'pictureviewer.h') diff --git a/pictureviewer.h b/pictureviewer.h deleted file mode 100644 index adfa537..0000000 --- a/pictureviewer.h +++ /dev/null @@ -1,58 +0,0 @@ -/* - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version - 2 of the License, or (at your option) any later version. -*/ - -#ifndef PICTUREVIEWER_H -#define PICTUREVIEWER_H - -#include -#include -#include - -class QGraphicsScene; -class QGraphicsPixmapItem; -class QWheelEvent; -class PictureviewerInfoItem; - -class PictureViewer : public QGraphicsView { - Q_OBJECT - public: - PictureViewer(QWidget *parent = 0); - - public slots: - void showPic(const QString &path, bool enableDirEntries = true); - void next(); - void previous(); - void readSettings(); - - protected: - void wheelEvent(QWheelEvent *event); - - private: - void setGradient(const QImage &img); - void setDir(const QString &path); - bool isPic(const QString &path); - QPointF center(const QPixmap &pic); - QGraphicsScene *mScene; - QGraphicsPixmapItem *mCurrentPic; - PictureviewerInfoItem *mInfoItem; - QString mCurrentDir; - QFileInfoList mDirEntries; - QFileInfoList::const_iterator mCurrentEntry; - bool mResize; -}; - -class PictureviewerInfoItem : public QGraphicsItem { - public: - PictureviewerInfoItem(const QString &fileName, QGraphicsItem *parent = 0); - QRectF boundingRect() const; - void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - - private: - const QString mFileName; -}; - -#endif -- cgit v1.2.3-70-g09d2