TextEditor: Modernize

override, auto, nullptr, member initializers.

Change-Id: I04c6ebb683849568973bd7782fb5a3279267141e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Orgad Shaneh
2018-09-20 01:16:01 +03:00
committed by Orgad Shaneh
parent 439bc225e1
commit 41dee83bec
63 changed files with 261 additions and 342 deletions

View File

@@ -521,9 +521,7 @@ void TextDocumentLayout::setFolded(const QTextBlock &block, bool folded)
else
return;
TextDocumentLayout *layout = qobject_cast<TextDocumentLayout *>(
block.document()->documentLayout());
if (layout)
if (auto layout = qobject_cast<TextDocumentLayout *>(block.document()->documentLayout()))
emit layout->foldChanged(block.blockNumber(), folded);
}
@@ -577,7 +575,7 @@ TextMarks TextDocumentLayout::documentClosing()
{
TextMarks marks;
for (QTextBlock block = document()->begin(); block.isValid(); block = block.next()) {
if (TextBlockUserData *data = static_cast<TextBlockUserData *>(block.userData()))
if (auto data = static_cast<TextBlockUserData *>(block.userData()))
marks.append(data->documentClosing());
}
return marks;