pretty sure that's the last missing part of qt5, ugh, that was an ordeal