If there is no icon name available which is very often the case on X11.
Depends on frameworks/krunner!48 (merged)
I only send 16x16 along which is a bit meh but better than nothing I suppose... or should we rather send a larger one and downsample if necessary? Or do we need multi-pixmap support in DBus runner after all? :)
Qt applications get a proper icon presumably through plasma-integration setting a desktop name. Telegram, Chrome show a (blurry) pixmap.