crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QTextEdit::стиль символа
Murena
  опции профиля:
сообщение 28.9.2011, 13:07
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 28.9.2011
Пользователь №: 2914

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго дня всем!
таким вот образом я получаю символ из текста, на котором стоит курсор в QTextEdit
textEdit->document()->characterAt(textEdit->textCursor().position());

Перебор символов я делала так:
for(int i = 0; i < textEdit.text().length();i++){
    textEdit->document()->characterAt(textEdit->textCursor().position());
}

подскажите, как узнать:
1) является ли символ полужирным
2) является ли символ курсивным
3) является ли символ подчеркнутым
4) цвет символа
?
PS. Или носом ткните, pls, если подобная тема уже разбиралась...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Гость_Snake_*
сообщение 28.9.2011, 13:26
Сообщение #2





Гости








    


Смотри в сторону QTextCharFormat
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Snake_*
сообщение 28.9.2011, 13:39
Сообщение #3





Гости








    


1) bool cursor.charFormat().font().bold()
2) bool cursor.charFormat().font().italic()
3) bool cursor.charFormat().font().strikeOut()
4) QColor cursor.charFormat().foreground().color()
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Snake_*
сообщение 28.9.2011, 13:44
Сообщение #4





Гости








    


Тут ещё посмотри http://www.prog.org.ru/topic_8877_0.html
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.11.2024, 4:16