TextEditor: Compile fix with current Qt dev

Most likely some .pch / NO_CAST_FROM_ASCII problem somewhere, but I got

  src/plugins/texteditor/storagesettings.cpp: In member function ‘QVariantMap TextEditor::StorageSettings::toMap() const’:
  src/plugins/texteditor/storagesettings.cpp:76:5: error: use of deleted function ‘QVariant::QVariant(T) [with T = char*; typename std::enable_if<disjunction_v<std::is_pointer<_Tp>, std::is_member_pointer<_Tp> >, bool>::type <anonymous> = false]’
   76 |

and the char * conversion seems wrong in any case.

Change-Id: Iac5df53547dc61b65b0d8c4087ca1f6366664b2f
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
hjk
2022-04-11 18:23:42 +02:00
parent 530b9ae85a
commit 6db23acc1f

View File

@@ -72,7 +72,7 @@ QVariantMap StorageSettings::toMap() const
{addFinalNewLineKey, m_addFinalNewLine}, {addFinalNewLineKey, m_addFinalNewLine},
{cleanIndentationKey, m_cleanIndentation}, {cleanIndentationKey, m_cleanIndentation},
{skipTrailingWhitespaceKey, m_skipTrailingWhitespace}, {skipTrailingWhitespaceKey, m_skipTrailingWhitespace},
{ignoreFileTypesKey, m_ignoreFileTypes.toLatin1().data()} {ignoreFileTypesKey, m_ignoreFileTypes}
}; };
} }