Пишу на Qt вот такой код для отправки email:
QString to="mail@mail.ru";
QString subj="Info mail";
QString text="Line first\nLine second";
QString mailString="mailto:?to="+to+"&subject="+subj+"&body="+text;
APPCORE.openStandartApplicationForUrl(mailString)
То есть, ссылка получается такая:
mailto:?to=mail@mail.ru&subject=Info mail&body=Line first\nLine second
В результате открывается KMail и показывает:
Line first%0ALine second
То есть, перевод строки «\n» не катит. Пробовал эскейпить и по всякому извращаться:
\\n
%0A
%0D%0A
\%0A
\%0D\%0A
\n\r
\r\n
Ни один вариант не дает переноса строки.
Вопрос: как сделать правильный перенос?