QTextEdit :: setTextFormat (Qt :: LogText) больше не существует, что еще я могу использовать для входа? - PullRequest
5 голосов
/ 17 июня 2010

Мне нужен текстовый регистратор в моем приложении C ++, QTextEdit раньше имел эту функцию до Qt 3.3, но, к сожалению, она была удалена.Есть ли альтернатива, которую я мог бы использовать?

Ответы [ 2 ]

4 голосов
/ 17 июня 2010

Два варианта:

  1. Вы можете просто использовать QTextEdit::setReadOnly(true), старый Qt::LogText флаг в основном просто поставить QTextEdit в виде простого текста режим только для чтения.
  2. Или используйте Q3TextEdit, Qt4 класс совместимости для старого Qt3 QTextEdit.
3 голосов
/ 17 июня 2010

Мне кажется, что QPlainTextEdit - это то, что вы ищете.

Он оптимизирован для работы с текстовыми данными и может быть помещен только для чтения.

...