This patch fixes the problem with tray icon scaling on HiDPI screens - the icons are too small.
The function Units::roundToIconSize returns an unscaled icon size, but we need a size scaled by the HiDPI factor (e.g. 2.0). Also, the arguments passed to this function must be in pixels (density-independent, for 96 dpi), but now they are multiplied by the HiDPI factor, so the function returns a wrong size.