Russian Qt Forum
Ноябрь 25, 2024, 12:39
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Rtf и QTextEdit
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Rtf и QTextEdit (Прочитано 6023 раз)
DenisProgrammer
Гость
Rtf и QTextEdit
«
:
Январь 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
Гость
Re: Rtf и QTextEdit
«
Ответ #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
Гость
Re: Rtf и QTextEdit
«
Ответ #2 :
Январь 28, 2009, 21:26 »
А чего с rtf может работать в qt?
Записан
Swappp
Гость
Re: Rtf и QTextEdit
«
Ответ #3 :
Январь 29, 2009, 00:37 »
Цитата: DenisProgrammer от Январь 28, 2009, 21:26
А чего с rtf может работать в qt?
Поддержки rtf нет вообще. Зато в 4.5 будет поддержка ODF
Но не знаю, будет ли чтение или только запись.
Записан
Tonal
Гость
Re: Rtf и QTextEdit
«
Ответ #4 :
Январь 29, 2009, 08:39 »
RTF в Qt не поддерживается.
А вот HTML - вполне нормально для раскраски.
Так что просто поменяй выходной формат.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...