Чота туплю я. Qt4.
Есть объект qtexteditarea класса QTextEdit. В момент редактирования, к выделенному фрагменту текста я могу применять всякие преобразования - ну например сделать курсив, или утолщение шрифта, типа вот так
qtexteditarea->setFontItalic(true);
Я это могу сделать потому, что функции типа setFontItalic(), setFontWeight() являются методами класса QTextEdit.
И теперь мне нужно понять, как устанавливать, к примеру, левый отступ к выделенному абзацу. Есть такой метод - setIndent(indentation). Но он является методом класса QTextBlockFormat, родитель которого - QTextFormat, который совершенно непонятно как относится к классу QTextEdit.
Вопрос прост - как сделать отступ выделенного абзаца в QTextEdit?