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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QML rtf редактор особенности реализации  (Прочитано 1910 раз)
Silver_swift
Гость
« : Май 28, 2014, 16:26 »

Доброго времени суток!

Некоторое время назад слепил свой велосипед - текстовый редактор для qml на основе qtextedit'a. В принципе, все работает, но есть нюанс - нельзя изменить параметры текста перед вводом. Поясню: пустое поле, хочу печатать жирным шрифтом, жму кнопку, печатаю - обычный шрифт. С писаным текстом возможны любые манипуляции и все отрабатывает корректно.

Выделяю текст так:
Код:
QTextCursor cursor;
    cursor = textEdit->textCursor();
    if (!cursor.hasSelection())
        cursor.select(QTextCursor::WordUnderCursor);
.... делаем текст жирным

Вполне логично, что если слова под курсором нет, текст выделен не будет. Есть идеи как решить проблему?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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