Здравствуйте, гость ( Вход | Регистрация )
|
void* |
5.6.2008, 11:13
Сообщение
#1
|
![]() Программист-самоучка ![]() ![]() ![]() Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: 3
|
добрый день! есть вопрос:
как сделать чтобы если в QTextEdit'е ввели символ { или : и нажали Enter, то курсор перемещается не в начало следующей строки, а на следующую строку и под этим символом? заранее большое спасибо! Сообщение отредактировал void* - 5.6.2008, 11:14 |
|
|
|
![]() |
|
void* |
5.6.2008, 12:50
Сообщение
#2
|
![]() Программист-самоучка ![]() ![]() ![]() Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: 3
|
1)QTextEdit::toPlainText() по-моему получает весь текст из области, можно ли как-то получать только одну данную линию текста?
2)в моем случае скорее надо вместо QString::right() использовать QString::left(), т.к. когда Ентер нажат, то символ уже введен... 3)может проще сделать через keyPressEvent? вообще, пример того, что я хочу сделать - есть в любой IDE, но я чего-то путаюсь с передвиганием курсора |
|
|
|
void* перемещение курсора в QTextEdit 5.6.2008, 11:13
ViGOur Примерно так:
#include <QtGui/QApplication... 5.6.2008, 12:32
ViGOur Критика конечно же обоснована, но я это набросал к... 5.6.2008, 13:53
void* ладно, чуть позже еще пошаманю над этим 5.6.2008, 14:03
void* ViGOur, и все-таки можно ли как-то получить только... 6.6.2008, 14:27
void* уррряя! получилось большое спасибо!
выкл... 6.6.2008, 17:43
void* немного усовершенствовал:
void TextEdit::k... 6.6.2008, 19:12
Red Devil Для того чтобы получить текущию строку :
QTextBloc... 6.6.2008, 22:59
void* Red Devil, большое спасибо, то что нужно 7.6.2008, 12:48
Marsel - Adaeze Добрый вечер, изучаю работу с файлами в QT Creator... 17.6.2014, 19:16
OKTA Может не стоит мучиться с файлами? Чем sqlite не у... 18.6.2014, 9:19
lanz А вместо QTextEdit использовать таблицу, например ... 18.6.2014, 19:47![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 19:57 |