| 12345678910111213141516171819202122232425262728293031 |
- #ifndef IMAGEVIEWER_H
- #define IMAGEVIEWER_H
- #include <QDialog>
- namespace Ui {
- class ImageViewer;
- }
- class ImageViewer : public QDialog
- {
- Q_OBJECT
-
- public:
- explicit ImageViewer(QWidget *parent = 0);
- ~ImageViewer();
- void setPixmap(QPixmap & pixmap);
- static void showPixmap(QPixmap & pixmap, QWidget *parent = 0);
- protected:
- void mousePressEvent(QMouseEvent * event);
- void keyPressEvent(QKeyEvent * event);
- QSize calculateWindowSize();
- private:
- Ui::ImageViewer *ui;
- };
- #endif // IMAGEVIEWER_H
|