https://bugs.kde.org/show_bug.cgi?id=400422

--- Comment #2 from Mauro Carvalho Chehab <[email protected]> ---
(In reply to Mauro Carvalho Chehab from comment #1)
> Rendering icons is done via libQt.
> 
> On Kaffeine, all icons defined internally are at SVG format, so they should
> scale fine. There are a number of icons, however, that comes from the theme
> used on KDE. That is the case, for example, of the Play Audio CD icon:
> 
> src/mainwindow.cpp:     button = addShortcut(i18n("&2 Play Audio CD"),
> QIcon::fromTheme(QLatin1String("media-optical-audio"),
> QIcon(":media-optical-audio")), this);
> 
> On a quick look here, while on several themes this is a SVG file too, on
> some it is still a png image (here, I'm seeing it on Mint-X, matefaenza,
> matefaenzadark and oxygen themes). I prefer myself to use the breeze theme,
> with uses SVG images.
> 
> If you're using a fractional display scaling, and assuming that libQt does
> the right thing, it probably makes sense to select a theme that uses

(hit enter too soon)

If you're using a fractional display scaling, and assuming that libQt does
the right thing, it probably makes sense to select a theme that use SVG files
for icons, as this will allow libQt to let the GPU accel to renderize it and
avoid pixelizing them.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to