Russian Qt Forum
Июля 01, 2025, 12:55
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Rtf и QTextEdit
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Rtf и QTextEdit (Прочитано 6179 раз)
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...