Название: QTextEdit - смещение курсора вниз Отправлено: Kropes от Ноябрь 15, 2010, 18:08 Как сместить курсор в QTextEdit вниз или вверх на одну строку?
Код: QTEdit -> moveCursor(QTextCursor::Down,QTextCursor::MoveAnchor); Например есть вот такой текст: "- Будущее! - воскликнул он вдруг тоном пророка. - Какими глазами станут смотреть на нас те, которые будут жить после нас и душа которых будет наконец приведена в равновесие прогрессом, неотвратимым, как рок? Какими глазами они посмотрят на эти убийства и на наши подвиги, о которых даже мы сами, совершающие их, не знаем, следует ли сравнивать их с делами героев Плутарха и Корнеля или же с подвигами апашей?.. И, однако, смотри! Есть же одно лицо, один образ, поднявшийся над войной, который вечно будет сверкать красотою и мужеством! QTextEdit показал приблизительно его вот так: "- Будущее! - воскликнул он вдруг тоном пророка. - Какими глазами станут смотреть на нас те, которые будут жить после нас и душа которых будет наконец приведена в равновесие прогрессом, неотвратимым, как рок? Какими глазами они посмотрят на эти убийства и на наши подвиги, о которых даже мы сами, совершающие их, не знаем, следует ли сравнивать их с делами героев Плутарха и Корнеля или же с подвигами апашей?.. И, однако, смотри! Есть же одно лицо, один образ, поднявшийся над войной, который вечно будет сверкать красотою и мужеством! В этом случае параметр QTextCursor::Down смещает курсор в конец (после слова: мужестовом!), мне нужно чтобы курсор сместился на 2 линию в QTE (строка: пророка. - Какими глазами станут смотреть). Или как добраться до слота в QTextEdit, который смещает курсор вниз по нажатию клавиши. Название: Re: QTextEdit - смещение курсора вниз Отправлено: GreatSnake от Ноябрь 15, 2010, 18:29 Попробуй так:
Код
Название: Re: QTextEdit - смещение курсора вниз Отправлено: Kropes от Ноябрь 15, 2010, 19:08 Спасибо большое! :D А то из-за моего плохого знания английского, я не правильно понял описание setVisualNavigation(). :-\
|