<table><tr><td style="">ahartmetz added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D26185">View Revision</a></tr></table><br /><div><div><p>Just to make this extra clear, I have nothing against auto-scaling. There is probably a KCM to set it however I want if I don't like the default. My problem is with blurry and in some cases ("-=") disfigured font rendering. That should never happen regardless of physical and logical DPI (though no subpixel rendering and maybe no hinting might be fine at >= 2.0 scaling). With this patch, it looks like with Qt 5.13 on not very high DPI screens, which is fine. I don't own a really high DPI screen so far.</p>
<p>I would guess that a full solution is somewhere in the guts of the Qt FreeType font engine, not in how DPI is determined. The scaling factor is always just one number (correct me?), and regardless of its value, the rendering should look good. I have some experience in Qt font engines, but very little with high DPI. This patch is what I could come up with without days of research. Can somebody with serious knowledge about high DPI help out here?</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R120 Plasma Workspace</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D26185">https://phabricator.kde.org/D26185</a></div></div><br /><div><strong>To: </strong>ahartmetz, Plasma, apol, davidedmundson<br /><strong>Cc: </strong>asturmlechner, dfaure, davidedmundson, anthonyfieroni, plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart<br /></div>