forked from qt-creator/qt-creator
QmlDesigner: Fix double call
rowCount is called quite often. Change-Id: I37586888269076abe19b158b04a3df37f1a1ab35 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -467,8 +467,8 @@ int NavigatorTreeModel::rowCount(const QModelIndex &parent) const
|
|||||||
|
|
||||||
int rows = 0;
|
int rows = 0;
|
||||||
|
|
||||||
if (modelNode.defaultNodeListProperty().isValid()) {
|
if (auto defaultNodeListProperty = modelNode.defaultNodeListProperty()) {
|
||||||
const QList<ModelNode> list = filteredList(modelNode.defaultNodeListProperty(),
|
const QList<ModelNode> list = filteredList(defaultNodeListProperty,
|
||||||
m_showOnlyVisibleItems,
|
m_showOnlyVisibleItems,
|
||||||
m_reverseItemOrder);
|
m_reverseItemOrder);
|
||||||
rows = list.size();
|
rows = list.size();
|
||||||
|
Reference in New Issue
Block a user