public:
DSPDFViewer(const RuntimeConfiguration& r);
- virtual ~DSPDFViewer();
+ virtual ~DSPDFViewer() override;
/** get current page number
public:
HyperlinkArea(QLabel* imageLabel, const AdjustedLink& gotoLink);
- virtual void mousePressEvent(QMouseEvent* ev);
+ virtual void mousePressEvent(QMouseEvent* ev) override;
signals:
void gotoPageRequested(uint targetPage);
public:
PdfRenderFactory( const RuntimeConfiguration& );
- ~PdfRenderFactory();
+ ~PdfRenderFactory() override;
/** Request a page rendering. Defaults to low priority (i.e. background rendering), please set High priority manually
* on the current page.
*/
void displayImage(QImage image);
- virtual void wheelEvent(QWheelEvent* e);
+ virtual void wheelEvent(QWheelEvent* e) override;
- virtual void keyPressEvent(QKeyEvent* e);
+ virtual void keyPressEvent(QKeyEvent* e) override;
- virtual void mousePressEvent(QMouseEvent* e);
+ virtual void mousePressEvent(QMouseEvent* e) override;
void addThumbnail(uint pageNumber, QImage thumbnail);
public slots:
void renderedPageIncoming( QSharedPointer<RenderedPage> renderedPage);
- void resizeEvent(QResizeEvent* resizeEvent);
+ void resizeEvent(QResizeEvent* resizeEvent) override;
void updateWallClock(const QTime& wallClock);
void updateSlideClock(const QTime& slideClock);
public:
RenderThread( const PDFDocumentReference& theDocument, const RenderingIdentifier& renderIdent);
- void run();
+ void run() override;
signals:
void renderingFinished(QSharedPointer<RenderedPage> result);