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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Нужна помощь по QTextEdit  (Прочитано 3403 раз)
ILIs544
Гость
« : Декабря 28, 2011, 22:51 »

Здравствуйте!
Разрабатываю простенький текстовый редактор. Ничего особенного, просто тренирую скиллы программирования на Qt.
В общем есть трудность, которая заключается в следующем:

Как вытащить атрибуты из выделенного текста???

Поясню.
В QTextEdit мы набираем какой то текст... потом с помощью QAction(которым задано свойство setCheckable(true)) выделяем куски текста и задаем им форматирование (пока такие штуки как Bold, Italic, Underline). Как потом узнать применены ли какие-либо атрибуты (Bold, Italic, Underline) к тексту который я выделил?

Пример из Demos&Examples я смотрел... на мой взгляд там трудновато сделано и копировать/вставить я не хочу.
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 866


Просмотр профиля
« Ответ #1 : Декабря 29, 2011, 00:29 »

Здравствуйте!
Разрабатываю простенький текстовый редактор. Ничего особенного, просто тренирую скиллы программирования на Qt.
В общем есть трудность, которая заключается в следующем:

Как вытащить атрибуты из выделенного текста???

Поясню.
В QTextEdit мы набираем какой то текст... потом с помощью QAction(которым задано свойство setCheckable(true)) выделяем куски текста и задаем им форматирование (пока такие штуки как Bold, Italic, Underline). Как потом узнать применены ли какие-либо атрибуты (Bold, Italic, Underline) к тексту который я выделил?

Пример из Demos&Examples я смотрел... на мой взгляд там трудновато сделано и копировать/вставить я не хочу.
http://code.google.com/p/qxhtml-edit/
http://code.google.com/p/uoreceptorru/
http://code.google.com/p/researchassistant/
Записан

@trdmval
ILIs544
Гость
« Ответ #2 : Декабря 29, 2011, 01:32 »

Как это связано с моим вопросом?
Записан
andrew.k
Гость
« Ответ #3 : Декабря 29, 2011, 01:43 »

Выделенный фрагмент

А также почитай раздел, посвященный структуре QTextDocument там довольно неплохо все описано, думаю там ты найдешь все, что нужно и большинство вопросов отпадет.

Вот он.
В любом случае будет полезно, для разработки текстового редактора.
« Последнее редактирование: Декабря 29, 2011, 01:44 от andrew.k » Записан
ILIs544
Гость
« Ответ #4 : Декабря 29, 2011, 12:28 »

Спасибо большое...
Толковые ссылки. Буду сидеть разбираться.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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