In a latter pass, we should use QStyles and stylesheets