summaryrefslogtreecommitdiffstats
path: root/examples/widgets/pdfviewer/sequentialpagewidget.h
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@theqtcompany.com>2014-12-16 10:38:06 +0100
committerShawn Rutledge <shawn.rutledge@theqtcompany.com>2014-12-16 11:01:30 +0100
commit472b2be477ff2d17c5904f19e43c21de4c55adc6 (patch)
tree116edb95a0dee246798e10032031ca2576905c62 /examples/widgets/pdfviewer/sequentialpagewidget.h
parent188d4a072bdca8facad1b1e0670ed440050384ae (diff)
pdfviewer example: page cache has a page count limit
to limit memory usage
Diffstat (limited to 'examples/widgets/pdfviewer/sequentialpagewidget.h')
-rw-r--r--examples/widgets/pdfviewer/sequentialpagewidget.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/examples/widgets/pdfviewer/sequentialpagewidget.h b/examples/widgets/pdfviewer/sequentialpagewidget.h
index 2a3025d..d612e9a 100644
--- a/examples/widgets/pdfviewer/sequentialpagewidget.h
+++ b/examples/widgets/pdfviewer/sequentialpagewidget.h
@@ -38,6 +38,8 @@ private:
private:
QHash<int, QImage> m_pageCache;
+ QList<int> m_cachedPagesLRU;
+ int m_pageCacheLimit;
QVector<QSizeF> m_pageSizes;
PageRenderer *m_pageRenderer;
QBrush m_background;