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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Rtf и QTextEdit  (Прочитано 6021 раз)
DenisProgrammer
Гость
« : Январь 28, 2009, 17:11 »

Поскажите пожалуйста
Нужно открыть файл текстовый разукрасить текст
вся проблема в том что используется pyqt а с ним pygmarker

Программа написана на qt 4.4.3

Вобщем идея такая открываем текстовый файл
считываем текст
обрабатываем pygmarker выходной формат RTF HTML LaTeX
и записываем в QtextEdit

Но у меня не получается записать его в QtextEdit d формате RTF и чтобы он нормально отображался
Он отображается как PlainText

В конструкторе класса унаследованного от QtextEdit вызываю acceptRichText(true), но не помогает
« Последнее редактирование: Январь 28, 2009, 17:34 от DenisProgrammer » Записан
Rcus
Гость
« Ответ #1 : Январь 28, 2009, 18:48 »

Assistant/QTextEdit#Introduction and Concepts
Цитировать
The text edit can load both plain text and HTML files (a subset of HTML 3.2 and 4).
Про RTF ни слова не нашел, может плохо искал?
Записан
DenisProgrammer
Гость
« Ответ #2 : Январь 28, 2009, 21:26 »

А чего с rtf может работать в qt?
Записан
Swappp
Гость
« Ответ #3 : Январь 29, 2009, 00:37 »

А чего с rtf может работать в qt?
Поддержки rtf нет вообще. Зато в 4.5 будет поддержка ODF Улыбающийся Но не знаю, будет ли чтение или только запись.
Записан
Tonal
Гость
« Ответ #4 : Январь 29, 2009, 08:39 »

RTF в Qt не поддерживается.
А вот HTML - вполне нормально для раскраски.
Так что просто поменяй выходной формат. Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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