Название: Номер строки в QTextEdit Отправлено: Maverick от Апрель 02, 2010, 09:24 Здравствуйте! В процессе разработки текстового редактора возникла необходимость указания номеров строки и столбца, на которых находится курсор. Разработка ведется в Qt 4.4.3, для реализации функций редактирования использую класс QTextEdit. Номера столбцов получил вот таким образом:
Код: QTextCursor tCursor = textEdit->textCursor(); А вот получить номер строки пока не получается. Кто-нибудь сталкивался с такой проблемой? Если да - то как ее решали? Название: Re: Номер строки в QTextEdit Отправлено: GreatSnake от Апрель 02, 2010, 10:00 QTextEdit::textCursor().block().firstLineNumber()
Название: Re: Номер строки в QTextEdit Отправлено: Maverick от Апрель 02, 2010, 10:26 В классе QTextBlock Qt версии 4.4.3 отсутствует метод firstLineNumber(), так что этот вариант не подходит, к сожалению.
Название: Re: Номер строки в QTextEdit Отправлено: GreatSnake от Апрель 02, 2010, 10:34 QTextEdit::textCursor().block().blockNumber()
Название: Re: Номер строки в QTextEdit Отправлено: Maverick от Апрель 02, 2010, 10:49 Спасибо, заработало. :)
|