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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как поменять положение курсора в QTextEdit  (Прочитано 4399 раз)
Evgeniya
Гость
« : Март 19, 2009, 09:47 »

Помогите пожалуйста разобраться с позицией курсора в QTextEdit...
при вставке текста
ui.textEdit->setText("Hello");
курсор почему-то стоит вначале строки
как его передвинуть на другое место???
делаю так...
ui.textEdit->textCursor().setPosition(3);
но он так и стоит вначале
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Март 19, 2009, 09:59 »

Пробуй так:

Код
C++ (Qt)
QTextEdit *editor = new QTextEdit();
QTextCursor cursor(editor->textCursor());
cursor.setPosition(3);
editor->setTextCursor(cursor);


Также глянь QTextCursor::movePosition
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Evgeniya
Гость
« Ответ #2 : Март 19, 2009, 14:04 »

Спасибочки!!!разобралась!!!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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