[libcalamares] Fix Qt 5.9 compatibility
- not really sure why I went for the Qt 5.10 STL-style iterators FIXES #1236
This commit is contained in:
parent
61482b38cc
commit
9053b9cecf
@ -40,9 +40,9 @@ TranslatedString::TranslatedString( const QVariantMap& map, const QString& key )
|
||||
QString value = CalamaresUtils::getString( map, key );
|
||||
m_strings[ QString() ] = value;
|
||||
|
||||
for ( auto it = map.constKeyValueBegin(); it != map.constKeyValueEnd(); ++it )
|
||||
for ( auto it = map.constBegin(); it != map.constEnd(); ++it )
|
||||
{
|
||||
QString subkey = ( *it ).first;
|
||||
QString subkey = it.key();
|
||||
if ( subkey == key )
|
||||
{
|
||||
// Already obtained, above
|
||||
@ -53,7 +53,7 @@ TranslatedString::TranslatedString( const QVariantMap& map, const QString& key )
|
||||
if ( subkey.indexOf( QRegularExpression( "\\[([a-zA-Z_@]*)\\]" ), 0, &match ) > 0 )
|
||||
{
|
||||
QString language = match.captured( 1 );
|
||||
m_strings[ language ] = ( *it ).second.toString();
|
||||
m_strings[ language ] = it.value().toString();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user