diff options
author | Shawn Rutledge <shawn.rutledge@theqtcompany.com> | 2014-12-16 10:38:06 +0100 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@theqtcompany.com> | 2014-12-16 11:01:30 +0100 |
commit | 472b2be477ff2d17c5904f19e43c21de4c55adc6 (patch) | |
tree | 116edb95a0dee246798e10032031ca2576905c62 /examples/widgets/pdfviewer/sequentialpagewidget.h | |
parent | 188d4a072bdca8facad1b1e0670ed440050384ae (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.h | 2 |
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; |