diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-09-18 15:23:14 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-09-19 10:13:13 +0000 |
commit | bdbb0baa0f1b8411226c5c22493e074ed477ee40 (patch) | |
tree | 2409c7647519e89815ae0d312378357cd77334c1 /src/plugins/qmldesigner/components/timelineeditor | |
parent | 64d0043a96bebbd510ae3bfcb45b80fba6ff94e7 (diff) |
QmlDesigner: Fix range for "Fixed Frame" in Timeline settings
Change-Id: I71bdae7144ae91b9b8b8c8e2088b87310d2f4a2e
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/components/timelineeditor')
-rw-r--r-- | src/plugins/qmldesigner/components/timelineeditor/timelinesettingsmodel.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/components/timelineeditor/timelinesettingsmodel.cpp b/src/plugins/qmldesigner/components/timelineeditor/timelinesettingsmodel.cpp index bdde94cf22..308a8d5052 100644 --- a/src/plugins/qmldesigner/components/timelineeditor/timelinesettingsmodel.cpp +++ b/src/plugins/qmldesigner/components/timelineeditor/timelinesettingsmodel.cpp @@ -95,6 +95,13 @@ TimelineEditorDelegate::TimelineEditorDelegate(QWidget *parent) setItemEditorFactory(factory); } +QSpinBox *createSpinBox(QWidget *parent) +{ + auto spinBox = new QSpinBox(parent); + spinBox->setRange(-10000, 10000); + return spinBox; +} + QWidget *TimelineEditorDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const @@ -102,7 +109,7 @@ QWidget *TimelineEditorDelegate::createEditor(QWidget *parent, QWidget *widget = nullptr; if (index.column() == TimelineSettingsModel::FixedFrameRow) - widget = new QSpinBox(parent); + widget = createSpinBox(parent); else widget = QStyledItemDelegate::createEditor(parent, option, index); |