Editor: Add replacement helper to document layout

More inline with the other text block user data members and cleaner on
the client side. Additionally add some & for const arguments and remove
test function call.

Change-Id: I19e646aa204eedf447c02a2f76b89c3430280169
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
David Schulz
2023-02-01 14:21:51 +01:00
parent 8cb654a3ee
commit 6908130c83
5 changed files with 52 additions and 57 deletions

View File

@@ -373,7 +373,7 @@ QAction *TextDocument::createDiffAgainstCurrentFileAction(
return diffAction;
}
void TextDocument::insertSuggestion(const QString text, const QTextBlock &block)
void TextDocument::insertSuggestion(const QString &text, const QTextBlock &block)
{
TextDocumentLayout::userData(block)->setReplacement(block.text() + text);
TextDocumentLayout::updateReplacmentFormats(block, fontSettings());