foreach (const QtFontFamily &fontfamily, d->families) {
if (fontfamily.family.compare(parsedfamily, Qt::CaseInsensitive) != 0
|| fontfamily.foundry.compare(parsedfoundry, Qt::CaseInsensitive) != 0
- || !isItalicOrOblique(fontfamily.style, style)) {
+ || (!style.isEmpty() && !isItalicOrOblique(fontfamily.style, style))) {
continue;
}
result = fontfamily.fixedpitch;
foreach (const QtFontFamily &fontfamily, d->families) {
if (fontfamily.family.compare(parsedfamily, Qt::CaseInsensitive) != 0
|| fontfamily.foundry.compare(parsedfoundry, Qt::CaseInsensitive) != 0
- || !isItalicOrOblique(fontfamily.style, style)) {
+ || (!style.isEmpty() && !isItalicOrOblique(fontfamily.style, style))) {
continue;
}
result = fontfamily.scalable;