QFontDatabase: append substitutes directly to the family list
Don't create tmp list. Change-Id: I1aa80f1fb5589eb01ad2a41cf028b920a618a636 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>bb10
parent
e81877218b
commit
90988a2c67
|
|
@ -709,13 +709,8 @@ static QStringList familyList(const QFontDef &req)
|
|||
}
|
||||
|
||||
// append the substitute list for each family in family_list
|
||||
QStringList subs_list;
|
||||
QStringList::ConstIterator it = family_list.constBegin(), end = family_list.constEnd();
|
||||
for (; it != end; ++it)
|
||||
subs_list += QFont::substitutes(*it);
|
||||
// qDebug() << "adding substs: " << subs_list;
|
||||
|
||||
family_list += subs_list;
|
||||
for (int i = 0, size = family_list.size(); i < size; ++i)
|
||||
family_list += QFont::substitutes(family_list.at(i));
|
||||
|
||||
return family_list;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue