Use a translated list for default display expression field candidates

This commit is contained in:
Nyall Dawson 2019-06-18 05:39:08 +10:00
parent a8d212b129
commit 65a07a5487

View File

@ -3139,7 +3139,7 @@ QString QgsVectorLayer::displayExpression() const
// more "interesting" field names first. As such, name should
// be selected before oldname, othername, etc.
// This candidates list is a prioritized list of candidates ranked by "interestingness"!
static QStringList sCandidates{ QStringLiteral( "name" ), QStringLiteral( "descript" ), QStringLiteral( "street" ), QStringLiteral( "road" ), QStringLiteral( "id" )};
static const QStringList sCandidates( tr( "name,desc,street,road,id" ).split( ',' ) );
for ( const QString &candidate : sCandidates )
{
for ( const QgsField &field : mFields )