QTextEdit:: setTextFormat (QT:: LogText), больше не существует, что еще я могу использовать для журнала?

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

5
задан BartoszKP 24 June 2015 в 15:09
поделиться

2 ответа

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

  1. Вы можете просто использовать. QTextEdit::setReadOnly(true), the старый флаг Qt::LogText в основном просто переводит QTextEdit в режим обычного текста только для чтения.
  2. Или используйте Q3TextEdit, класс совместимости Qt4 со старым Qt4. класс совместимости для старого Qt3 QTextEdit.
4
ответ дан 14 December 2019 в 08:42
поделиться

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

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

3
ответ дан 14 December 2019 в 08:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: