Название: QT4 QTextEdit cursor positon Отправлено: C.H. от Октябрь 05, 2005, 10:46 Как в QT4 опеределить положение курсора в QTextEdit?
в Q3 было getCursorPosition ( int * para, int * index ). А Q4 уже нема :( Чё делать??? Пока накопал такое: QTextEdit *textEdit; QTextCursor c; c = textEdit->textCursor(); c.position() но эта фигня возвращает абсолютное положение в документе. А хотелось бы знать строку и колонку (типа Х и У) курсора Название: Re: QT4 QTextEdit cursor positon Отправлено: KADABRA от Октябрь 05, 2005, 16:46 Цитата: "C.H." Как в QT4 опеределить положение курсора в QTextEdit? в Q3 было getCursorPosition ( int * para, int * index ). А Q4 уже нема :( Чё делать??? Пока накопал такое: QTextEdit *textEdit; QTextCursor c; c = textEdit->textCursor(); c.position() но эта фигня возвращает абсолютное положение в документе. А хотелось бы знать строку и колонку (типа Х и У) курсора А cursorForPosition() не подойдёт? И может cursorRect()? Название: Re: QT4 QTextEdit cursor positon Отправлено: C.H. от Октябрь 06, 2005, 13:34 Цитата: "KADABRA" А cursorForPosition() не подойдёт? И может cursorRect()? К сожелению нет :( Эти функции возвращают велисину in viewport coordinates Название: QT4 QTextEdit cursor positon Отправлено: C.H. от Октябрь 12, 2005, 11:13 Тут народо подкинул идею
Код:
|