forked from qt-creator/qt-creator
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:
@@ -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);
|
||||||
|
Reference in New Issue
Block a user