aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/components/timelineeditor/easingcurvedialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/components/timelineeditor/easingcurvedialog.cpp')
-rw-r--r--src/plugins/qmldesigner/components/timelineeditor/easingcurvedialog.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/qmldesigner/components/timelineeditor/easingcurvedialog.cpp b/src/plugins/qmldesigner/components/timelineeditor/easingcurvedialog.cpp
index 79f8141bf0..c42c580991 100644
--- a/src/plugins/qmldesigner/components/timelineeditor/easingcurvedialog.cpp
+++ b/src/plugins/qmldesigner/components/timelineeditor/easingcurvedialog.cpp
@@ -91,6 +91,8 @@ EasingCurveDialog::EasingCurveDialog(const QList<ModelNode> &frames, QWidget *pa
presetBar->setDrawBase(false);
presetBar->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred);
+ m_presets->initialize(presetBar);
+
auto *durationLabel = new QLabel("Duration (ms)");
auto *durationEdit = new QSpinBox;
durationEdit->setMaximum(std::numeric_limits<int>::max());
@@ -107,6 +109,8 @@ EasingCurveDialog::EasingCurveDialog(const QList<ModelNode> &frames, QWidget *pa
m_durationLayout->insertSpacing(4, hSpacing);
m_durationLayout->addStretch(hSpacing);
+ m_splineEditor->setDuration(durationEdit->value());
+
m_buttons->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred);
auto callButtonsClicked = [this](QAbstractButton *button) {
buttonsClicked(m_buttons->standardButton(button));
@@ -152,9 +156,6 @@ EasingCurveDialog::EasingCurveDialog(const QList<ModelNode> &frames, QWidget *pa
connect(animateButton, &QPushButton::clicked, m_splineEditor, &SplineEditor::animate);
- m_presets->initialize(presetBar);
-
- m_splineEditor->setDuration(durationEdit->value());
resize(QSize(1421, 918));
}