QStandardPaths::standardLocation() (без s на конце) возвратит именно его, если тебе хочется один.
Возможно, смотрю куда-то не туда, но
здесь QStandardPaths::standardLocation() (без s на конце) отсутствует. Также, если правильно понял, методы locate() и writableLocation() возвращают разный результат в зависимости от пользователя, т.е. запуск под обычным юзером дает путь к пользовательскому каталогу, запуск под админом — к общесистемному.