Название: Как выделить строку в QTextEdit по клику мыши? Отправлено: alexu007 от Февраль 15, 2021, 16:56 Т.е. нужно кликнуть мышью в список в QTextEdit, получить номер строки, куда был клик (и саму строку) и выделить эту строку.
А ещё желательно выделять строку определённого номера программно без клика мышью. Название: Re: Как выделить строку в QTextEdit по клику мыши? Отправлено: tux от Февраль 15, 2021, 21:33 QTextEdit *edit = new QTextEdit;
int begin = 5 int end = 6 QTextCharFormat fmt; fmt.setBackground(Qt::yellow); QTextCursor cursor(edit->document()); cursor.setPosition(begin, QTextCursor::MoveAnchor); cursor.setPosition(end, QTextCursor::KeepAnchor); cursor.setCharFormat(fmt); |