diff --git a/src/pdf_preview_widget.cpp b/src/pdf_preview_widget.cpp index 9988653..acbebdd 100644 --- a/src/pdf_preview_widget.cpp +++ b/src/pdf_preview_widget.cpp @@ -1,7 +1,6 @@ #include #include "pdf_preview_widget.h" -int test; PDFPreviewWidget::PDFPreviewWidget(QWidget* parent) : QWidget(parent) { pPage = NULL; } @@ -25,15 +24,10 @@ void PDFPreviewWidget::regenImage(void) { void PDFPreviewWidget::previewUpdate(Poppler::Page* pp) { pPage = pp; - qDebug() << "Set new popler page" << pp; regenImage(); update(); } -void PDFPreviewWidget::pageClicked(QMouseEvent* mouseEvent, QImage image) { - /*setImage(image);*/ -} - void PDFPreviewWidget::resizeEvent(QResizeEvent* event) { if(pPage != NULL) regenImage(); } diff --git a/src/pdf_preview_widget.h b/src/pdf_preview_widget.h index 9133003..db5c258 100644 --- a/src/pdf_preview_widget.h +++ b/src/pdf_preview_widget.h @@ -3,6 +3,8 @@ #include class QImage; +class QSize; +class QResizeEvent; class QPaintEvent; class QMouseEvent; @@ -14,18 +16,18 @@ public: public slots: void setImage(QImage image); void regenImage(void); - void pageClicked(QMouseEvent* mouseEvent, QImage image); void previewUpdate(Poppler::Page*); protected: + void resizeEvent(QResizeEvent* event); void paintEvent(QPaintEvent* event); private: QImage previewImage; - void resizeEvent(QResizeEvent* event); - /*PreviewGen tgen;*/ Poppler::Page* pPage; + QSize currentPixmapSize; + signals: void updatePreview(QImage); };