Russian Qt Forum

Qt => Вопросы новичков => Тема начата: CJ1 от Апрель 24, 2013, 11:08



Название: Работа с QtextEdit
Отправлено: CJ1 от Апрель 24, 2013, 11:08
Всем привет, объясните мне пожалуйста, как правильно работать с QtextEdit.
Вот сейчас мне нужно сделать так, вот пример

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

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

Вот это текст, курсор красненький после слово "идентифицируется". Мне нужно как то удалить это слово и вставить за место него свое.
Вот как мне это организовать примерно, есть несколько способов, но я бы хотел увидить правильный пример


Название: Re: Работа с QtextEdit
Отправлено: CJ1 от Апрель 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 находится хранимое слово