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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с QtextEdit  (Прочитано 3337 раз)
CJ1
Гость
« : Апрель 24, 2013, 11:08 »

Всем привет, объясните мне пожалуйста, как правильно работать с QtextEdit.
Вот сейчас мне нужно сделать так, вот пример

-----------------------------------
Цита́та — дословная выдержка из какого-либо текста.
При этом важно, что цитируемый (вставленный)
текст однозначно идентифицируется| как вставленный

-----------------------------------

Вот это текст, курсор красненький после слово "идентифицируется". Мне нужно как то удалить это слово и вставить за место него свое.
Вот как мне это организовать примерно, есть несколько способов, но я бы хотел увидить правильный пример
Записан
CJ1
Гость
« Ответ #1 : Апрель 24, 2013, 12:11 »

Я сделал так,
Код
C++ (Qt)
       QString text = textEdit->document()->toPlainText();
       int endWord = textEdit->textCursor().position();
       int startWord = text.lastIndexOf(' ',endWord)+1;
       int LengthWord = endWord - startWord;
       QString word = text.mid(startWord,LengthWord);
 

В word находится хранимое слово
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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