fix: init icon size is not normal due to missing null check

This commit is contained in:
shenleban tongying 2024-09-30 16:44:00 -04:00
parent 3770202ce7
commit 97bf80451a

View file

@ -1157,8 +1157,10 @@ Class load()
c.showingDictBarNames = ( root.namedItem( "showingDictBarNames" ).toElement().text() == "1" ); c.showingDictBarNames = ( root.namedItem( "showingDictBarNames" ).toElement().text() == "1" );
c.usingToolbarsIconSize = QDomNode usingToolbarsIconSize = root.namedItem( "usingToolbarsIconSize" );
( static_cast< ToolbarsIconSize >( root.namedItem( "usingToolbarsIconSize" ).toElement().text().toInt() ) ); if ( !usingToolbarsIconSize.isNull() ) {
c.usingToolbarsIconSize = static_cast< ToolbarsIconSize >( usingToolbarsIconSize.toElement().text().toInt() );
}
if ( !root.namedItem( "historyExportPath" ).isNull() ) if ( !root.namedItem( "historyExportPath" ).isNull() )
c.historyExportPath = root.namedItem( "historyExportPath" ).toElement().text(); c.historyExportPath = root.namedItem( "historyExportPath" ).toElement().text();