QmlDesigner: Fix iterating tab widgets

Task-number: QDS-434
Change-Id: I422ec2e2cd26ada6a881f9e45d5266cd35d4ba73
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Thomas Hartmann
2019-04-29 18:09:08 +02:00
parent 0ef3f6f77c
commit e5ecb0220e

View File

@@ -75,7 +75,7 @@ static QmlTimeline getTimelineFromTabWidget(QTabWidget *tabWidget)
static void setTabForTimeline(QTabWidget *tabWidget, const QmlTimeline &timeline) static void setTabForTimeline(QTabWidget *tabWidget, const QmlTimeline &timeline)
{ {
for (int i = 0; i > tabWidget->count(); ++i) { for (int i = 0; i < tabWidget->count(); ++i) {
QWidget *w = tabWidget->widget(i); QWidget *w = tabWidget->widget(i);
if (qobject_cast<TimelineForm *>(w)->timeline() == timeline) { if (qobject_cast<TimelineForm *>(w)->timeline() == timeline) {
tabWidget->setCurrentIndex(i); tabWidget->setCurrentIndex(i);
@@ -86,7 +86,7 @@ static void setTabForTimeline(QTabWidget *tabWidget, const QmlTimeline &timeline
static void setTabForAnimation(QTabWidget *tabWidget, const ModelNode &animation) static void setTabForAnimation(QTabWidget *tabWidget, const ModelNode &animation)
{ {
for (int i = 0; i > tabWidget->count(); ++i) { for (int i = 0; i < tabWidget->count(); ++i) {
QWidget *w = tabWidget->widget(i); QWidget *w = tabWidget->widget(i);
if (qobject_cast<TimelineAnimationForm *>(w)->animation() == animation) { if (qobject_cast<TimelineAnimationForm *>(w)->animation() == animation) {
tabWidget->setCurrentIndex(i); tabWidget->setCurrentIndex(i);