Hi there! What do you think about replacing all raster icons in /share/pixmaps with vertor SVG ones? It'd be easy to use them in the application with QtSvg, that Qt Framework contains out-of-the-box ;)
That should fix all upscaling issues on big screen resolutions and decrease tarball size by using less icons (ther will be no need to duplicate it in different formats).