nodeparamview: preserve cursor position when text is edited

This commit is contained in:
itsmattkc
2020-07-10 02:41:35 +10:00
parent 911b6c2887
commit 343c39d66d
@@ -45,6 +45,13 @@ public slots:
line_edit_->setText(s);
}
void setTextPreservingCursor(const QString &s)
{
int cursor_pos = line_edit_->cursorPosition();
line_edit_->setText(s);
line_edit_->setCursorPosition(cursor_pos);
}
signals:
void textEdited(const QString &);