D6268: HiDPI Support for Okular

Lukas Hetzenecker noreply at phabricator.kde.org
Mon Jun 19 10:22:08 UTC 2017


hetzenecker created this revision.
Restricted Application added a subscriber: Okular.
Restricted Application added a project: Okular.

REVISION SUMMARY
  HiDPI Support: This is my initial draft that enables HiDPI throught the application
  Every pixmap is multiplied by the devicePixelRatioF
  QPainter code is ajusted to take the DPR value into account
  Whereever possible, code was simplified to make use of modern QPainter features

TEST PLAN
  TBD

REPOSITORY
  R223 Okular

REVISION DETAIL
  https://phabricator.kde.org/D6268

AFFECTED FILES
  autotests/documenttest.cpp
  core/document.cpp
  core/generator.cpp
  core/generator.h
  core/generator_p.h
  core/page.cpp
  core/page.h
  core/tilesmanager.cpp
  core/tilesmanager_p.h
  generators/kimgio/tests/kimgiotest.cpp
  generators/poppler/generator_pdf.cpp
  mobile/components/pageitem.cpp
  shell/main.cpp
  ui/magnifierview.cpp
  ui/pagepainter.cpp
  ui/pagepainter.h
  ui/pageview.cpp
  ui/pageview.h
  ui/pageviewutils.cpp
  ui/pageviewutils.h
  ui/presentationwidget.cpp
  ui/thumbnaillist.cpp

To: hetzenecker, davidedmundson
Cc: #okular, aacid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20170619/557bdca6/attachment.html>


More information about the Okular-devel mailing list