From c2eca928c5a7be0444fcb5c41ffe77b557714575 Mon Sep 17 00:00:00 2001 From: Javier Date: Sat, 12 Sep 2020 02:21:04 +0200 Subject: when zooming out, place pages on a grid layout --- notebookview.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'notebookview.h') diff --git a/notebookview.h b/notebookview.h index c9f5686..720a1a2 100644 --- a/notebookview.h +++ b/notebookview.h @@ -69,6 +69,7 @@ public slots: void setZoom(int zoom); void prevPage(); void nextPage(); + void focusOnPage(int pageNum); protected: void resizeEvent(QResizeEvent *event); @@ -78,6 +79,7 @@ private: void removePages(); bool createPages(); void calculateScale(); + void layoutPages(); private: AfdNotebook *_nb; @@ -86,6 +88,7 @@ private: QString _replayPath; QMap _pages; QSizeF _maxPageSize; + int _numColumns; int _zoom; int _curPage; }; -- cgit v1.2.3