xintrea пишет:

Таков компонент QTextEdit, так он работает, а методы, переопределяющие его работу закрытые. Это нужно все переделывать на уровне самого Qt. Или писать полностью свой редактор с нуля.

Понятно, спасибо за ответ.

Пришёл с Хабра - программа весьма неплоха. Заранее хочу сказать, что не специалист по языку, на котором программа написана, и в исходниках разобраться не могу (понять как это реализовано), но есть момент, который просто выбесил:
Свой MyTetra-HTML код заметки. И никак его не поправить! Хотя такая возможность "вроде" есть. Только вносишь изменения в исходник HTML - программа тут же его переформатирует по своему, добавляя огромное количество ненужных тэгов и т.п!
И решил-то посмотреть MyTetra из-за того, что накоплено большое количество HTML фрагментов, которые хотелось бы структурировать, благо программа хранит всё именно в нужном формате. Почему так? Компонент, который отображает HTML заметку, так сильно ограничен, что не может без переделки под себя показать HTML страницу?
В голове, изначально, был следующий алгоритм - я создал заметку и т.к. встроенный редактор ограничен - нашёл её файловое расположение, заменил и дополнил на то, что уже у меня есть (HTML+CSS+изображения) или просто отформатировал в нормальном HTML-дизайнере её вид и подменил код средствами MyTetra, но эта схема не срабатывает и получается, что либо приходится мириться с кривым видом и кодом заметок, либо продолжать искать альтернативу.
P.S. Остальное всё устраивает. Заранее извиняюсь за, возможно, грубоватый стиль, но писал на эмоциях после кучи убитого времени и, конечно, понимаю, что автор никому ничего не должен.