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
|
int GradientModel::rowCount(const QModelIndex & /*parent*/) const
|
||||||
{
|
{
|
||||||
if (m_itemNode.isValid()) {
|
if (m_itemNode.modelNode().hasNodeProperty(gradientPropertyName().toUtf8())) {
|
||||||
if (m_itemNode.modelNode().hasNodeProperty(gradientPropertyName().toUtf8())) {
|
QmlDesigner::ModelNode gradientNode = m_itemNode.modelNode()
|
||||||
QmlDesigner::ModelNode gradientNode =
|
.nodeProperty(gradientPropertyName().toUtf8())
|
||||||
m_itemNode.modelNode().nodeProperty(gradientPropertyName().toUtf8()).modelNode();
|
.modelNode();
|
||||||
|
|
||||||
if (gradientNode.hasNodeListProperty("stops"))
|
if (gradientNode.hasNodeListProperty("stops"))
|
||||||
return gradientNode.nodeListProperty("stops").toModelNodeList().count();
|
return gradientNode.nodeListProperty("stops").count();
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Reference in New Issue
Block a user