forked from qt-creator/qt-creator
QmlDesigner: Remove unneeded calls in GradientModel::rowCount
Change-Id: I13443461ce8a8e1b0d2a13d38f3975d4dd703090 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -29,14 +29,13 @@ GradientModel::GradientModel(QObject *parent) :
|
||||
|
||||
int GradientModel::rowCount(const QModelIndex & /*parent*/) const
|
||||
{
|
||||
if (m_itemNode.isValid()) {
|
||||
if (m_itemNode.modelNode().hasNodeProperty(gradientPropertyName().toUtf8())) {
|
||||
QmlDesigner::ModelNode gradientNode =
|
||||
m_itemNode.modelNode().nodeProperty(gradientPropertyName().toUtf8()).modelNode();
|
||||
if (m_itemNode.modelNode().hasNodeProperty(gradientPropertyName().toUtf8())) {
|
||||
QmlDesigner::ModelNode gradientNode = m_itemNode.modelNode()
|
||||
.nodeProperty(gradientPropertyName().toUtf8())
|
||||
.modelNode();
|
||||
|
||||
if (gradientNode.hasNodeListProperty("stops"))
|
||||
return gradientNode.nodeListProperty("stops").toModelNodeList().count();
|
||||
}
|
||||
if (gradientNode.hasNodeListProperty("stops"))
|
||||
return gradientNode.nodeListProperty("stops").count();
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
Reference in New Issue
Block a user