https://bugs.documentfoundation.org/show_bug.cgi?id=149278

            Bug ID: 149278
           Summary: qt/qfont: Squares instead of actual text in Impress
                    when using non-installed "Source Sans Pro Black" font
           Product: LibreOffice
           Version: 7.4.0.0 alpha0+ Master
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: graphics stack
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: m.wegh...@posteo.de
            Blocks: 125943

Created attachment 180362
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180362&action=edit
Sample doc

0) start Impress with qt5 VCL plugin on Linux:
   SAL_USE_VCLPLUGIN ./instdir/program/soffice.bin --impress
1) open attached sample document "sample.odp"
2) look how it's displayed

Actual result:
Instead of the actual title placeholder on the first slide, there are only
"rectangles", i.e. the text is rendered incorrectly

Expected result:
The title placeholder "Click to add Title" should be shown.

Further information:

* This only happens with the qt5/qt6 VCL plugin with qfont rendering, i.e. not
in kf5 by default, and not when setting SAL_VCL_QT5_USE_CAIRO=1 explicitly
* The problem remains when typing actual text, e.g. "test" for the title.
* This seems to be related to the font "Source Sans Pro Black" used for the
title, which is not installed on my system. When switching to another font, the
text is displayed just fine.
* This might be how Qt handles this, so maybe "Works as designed" (NOTOURBUG)
from LO perspective?

Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: 27fb97fbfe3da858cefb830614c90a496dfe3ad6
CPU threads: 12; OS: Linux 5.17; UI render: default; VCL: qt5 (qfont+xcb)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=125943
[Bug 125943] [META] Qt5 VCL backend bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to