Replace Splash font rendering by Qt font rendering
Previously, the Arthur backend would use Splash code to do
its font rendering. That was not a satisfactory solution:
Qt can do font rendering directly. Also, the Splash font
rendering in the Arthur code had a few bugs, which lead
to legible-but-not-pretty fonts.
This patch replaces the Splash font rendering by Qt font
rendering. Some Splash code will have to remain, because
Qt seems unable to do the proper charcode-to-glyph-index
transformations.
I took a lot of inspiration from Mihai Niculescu's patch at
https://lists.freedesktop.org/archives/poppler/2013-June/010370.html
That's why the patch adds Mihai's name in the copyright list.
4 files changed