Я сомневаюсь, что в Qt была бы встроена такая функция, поскольку вряд ли это часто требуется для QStrings. (Или, по крайней мере, я не могу придумать ни одного правдоподобного использования, которое стоило бы поддерживать сопровождающие Qt.)
QRegExp::escape()
немного отличается, поскольку выполняет определенную задачу экранирования символов, которые, как известно, имеют особое значение в регулярных выражениях. Qt предоставляет метод для этого, потому что это обычная и обычная вещь, которую нужно делать с регулярными выражениями.
Итак, я думаю, что вам лучше всего взять один из примеров фрагментов кода, на который вы ссылались в вопросе, и выполнить свою собственную функцию.