Russian Qt Forum
Май 18, 2024, 01:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопрос о QMultiLineEdit шрифте и цвете  (Прочитано 5102 раз)
Barm
Гость
« : Ноябрь 11, 2004, 14:35 »

Вот такой вопрос: в программе используется компонент QMultiLineEdit можно ли, и если да то как, сделать так что бы то что пользователь вводит с клавиатуры отображалось одним шрифтом и цветом а сообщения выводимые программой другим шрифтом и цветом? За пример чего либо подобного буду безмерно благодарен.
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #1 : Ноябрь 11, 2004, 15:04 »

У троллей по поводу этого класса написано:

Цитировать
This class is obsolete. It is provided to keep old source working. We strongly advise against using it in new code.
...
Qt 3.0 includes a new richtext engine which obsoletes QMultiLineEdit. It is still included for compatibility reasons. It is now a subclass of QTextEdit, and provides enough of the old QMultiLineEdit API to keep old applications working.
If you implement something new with QMultiLineEdit, we suggest using QTextEdit instead and call QTextEdit::setTextFormat(Qt::PlainText).
...
Some odd usage will require some porting. In these cases, it may be better to use QTextEdit now.


Производитель рекомендует для этого использовать новый класс QTextEdit вместо устаревшего QMultiLineEdit. Чтобы работало все в цвете и красиво, надо установить формат текста:
Код:
QTextEdit::setTextFormat(Qt::RichText);
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.117 секунд. Запросов: 19.