для статей, которые вставляются с исходным форматированием
Ничего не могу с этим поделать. Это такой кривой упрощенный рендер и парсер HTML в Qt для стандартного объекта QTextEdit.
Более того, на сложном форматировании, то что показывает рендер, может не соотвествовать тому, что сохранит парсер. Это можно увидеть при создании записи с текстом из браузера. Текст вставляется с одним форматированием, например размер заголовков большой, и в окне добавления заголовки большие, а после добавления записи уже видны другие размеры заголовков, явно поменьше. Причем сохранялся текстовый документ именно с тем HTML, который вначале показывался с большими заголовками.