Наследуешься и переопределяешь виртуальные функции;)
Чьи, кого?
QTextBlockGroup отнаследовал, как его запихнуть в документ и привязать текстблоки.
Единственный наследник ( всех своих родных  

 )  QTextList создаётся с помощью QTextCursor::insertList(). Наследовать QTextCursor? и вообще они (наследники QTextObject) как-то жёстко интегрированы или я не тем путём иду. 
Проблема состоит в том, что чего-то похожего не нашёл - сделал вывод что использовать наследника QTextBlockGroup накладно или не рекомендуется. По-этому  в первом посте описал задачу, которую пытаюсь решить данным методом. 
 Придайте ускорение в нужном направлении  
