drop the QPainter renderer
It's usually a lot slower than llvmpipe, renders many things wrongly and lacks important features like color management. It was only used in CI and very very rarely for niche debugging cases, and in exchange renderer and backend changes required additional work for no real gain.