2012-04-25 11 views
4

Можно ли отредактировать интервал/границу между каждой строкой в ​​qplaintextedit?qplaintextedit межстрочный интервал

Я пробовал редактировать таблицу стилей с использованием обычных тегов html/css (line-height), но, похоже, это не имеет значения.

ответ

4

Сотрудник моей компании пытался решить подобную проблему несколько дней назад с Qt 4.7.4. То, что он нашел то, что мы могли бы установить интервал между строками с классом QTextBlockFormat:

межстрочный интервал устанавливается setLineHeight() и получить через LineHeight() и lineHeightType(). Типы доступных межстрочных интервалов перечислены в перечислении LineHeightTypes.

К сожалению, эта функциональность была представлена ​​в Qt 4.8.

Таким образом, вы можете установить межстрочный интервал, если вы можете использовать Qt 4.8, QTextBlockFormat, QTextDocument и QTextEdit вместо QPlainTextEdit.

+0

А, я использую 4.7.3. Но это очень помогает. Спасибо! :) – raze

+0

@raze Добро пожаловать! – Bill

Смежные вопросы