[Следующий: Структура документа с форматированным текстом]
Обработка форматированного текста
Фреймворк Scribe обеспечивает набор классов для чтения и управления структурированными документами с форматированным текстом. В отличае от предыдущей поддержки форматированного текста в Qt, новые классы сконцентрированы вокруг класса QTextDocument вместо необработанной текстовой информации. Это делает возможным для разработчика создавать или модифицировать структурированный документ с форматированным текстом без необходимости подготавливать содержимое в промежуточном формате разметки.
Информация внутри документа может быть получена через два дополнительных интерфейса: интерфейс, основанный на курсоре, используется для редактирования и иерархический интерфейс только для чтения обеспечивает высокоуровневый обзор структуры документа. Основная выгода интерфейса, основанного на курсоре, в том, что текст может быть отредактирован используя операции, которые воспроизводят взаимодействия пользователя с редактором без потери нижележащей структуры документа. Иерархический интерфейс только для чтения в основном полезен при выполнении таких операций, как поиск и экспорт документа.
Этот документ разделен на главы для удобства ссылок:
Смотрите также список Классы обработки текста.
[Следующий: Структура документа с форматированным текстом]
|