From a6e02cc249e74acbc9448544d7cc2365869b2f35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eberhard=20Gr=C3=A4ther?= Date: Sun, 19 Apr 2020 12:19:18 +0200 Subject: [PATCH] src: Fixed can't convert initializer list to const ref for some VS versions #986 regards #985 --- src/lib_gui/qt/element/code/CodeFocusHandler.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib_gui/qt/element/code/CodeFocusHandler.cpp b/src/lib_gui/qt/element/code/CodeFocusHandler.cpp index d03f284d..cbd14997 100644 --- a/src/lib_gui/qt/element/code/CodeFocusHandler.cpp +++ b/src/lib_gui/qt/element/code/CodeFocusHandler.cpp @@ -68,7 +68,6 @@ void CodeFocusHandler::setCurrentFocus(const Focus& focus, bool fromMouse) m_oldFocus = focus; } } - bool CodeFocusHandler::hasCurrentFocus() const { if (m_hasFocus) @@ -89,17 +88,20 @@ void CodeFocusHandler::setFocusedLocationId( m_targetColumn = columnNumber; } - setCurrentFocus({nullptr, area, nullptr, lineNumber, columnNumber, locationId, tokenIds}, fromMouse); + const Focus focus {nullptr, area, nullptr, lineNumber, columnNumber, locationId, tokenIds}; + setCurrentFocus(focus, fromMouse); } void CodeFocusHandler::setFocusedScopeLine(QtCodeArea* area, QPushButton* scopeLine, size_t lineNumber) { - setCurrentFocus({nullptr, area, scopeLine, lineNumber, 0, 0, {}}, false); + const Focus focus {nullptr, area, scopeLine, lineNumber, 0, 0, {}}; + setCurrentFocus(focus, false); } void CodeFocusHandler::setFocusedFile(QtCodeFile* file) { - setCurrentFocus({file, nullptr, nullptr, 0, 0, 0, {}}, false); + const Focus focus {file, nullptr, nullptr, 0, 0, 0, {}}; + setCurrentFocus(focus, false); } size_t CodeFocusHandler::getTargetColumn() const