Wizards: improve looking for a factory

Change-Id: I5d384ff43b01274556c30a1669a953955d81a501
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
Tim Jenssen
2017-09-26 11:18:54 +02:00
parent 3d8be750b9
commit 08d3ef13a7

View File

@@ -991,9 +991,9 @@ MacroExpander *JsonFieldPage::expander()
JsonFieldPage::Field *JsonFieldPage::createFieldData(const QString &type) JsonFieldPage::Field *JsonFieldPage::createFieldData(const QString &type)
{ {
if (!m_factories.contains(type)) if (auto factory = m_factories.value(type))
return 0; return factory();
return m_factories.value(type)(); return nullptr;
} }
} // namespace ProjectExplorer } // namespace ProjectExplorer