support of Qt6

This commit is contained in:
Alexander Arin
2021-11-02 22:30:29 +03:00
parent 1c81196db2
commit 8efb6792a3
21 changed files with 338 additions and 98 deletions

View File

@@ -197,7 +197,8 @@ QVariant XmlFontSerializator::loadValue()
//#if QT_VERSION>0x040800
// font.setStyleName(node()->attribute("stylename"));
//#endif
font.setWeight(static_cast<QFont::Weight>(node()->attribute("weight").toInt()));
if (node()->attribute("weight").toInt() > 0)
font.setWeight(static_cast<QFont::Weight>(node()->attribute("weight").toInt()));
if (!node()->attribute("bold").isEmpty())
font.setBold(node()->attribute("bold").toInt());
font.setItalic(node()->attribute("italic").toInt());