diff --git a/share/qtcreator/qmldesigner/stateseditor/Main.qml b/share/qtcreator/qmldesigner/stateseditor/Main.qml index ac3c11d9fe1..f9058238a04 100644 --- a/share/qtcreator/qmldesigner/stateseditor/Main.qml +++ b/share/qtcreator/qmldesigner/stateseditor/Main.qml @@ -26,8 +26,8 @@ import QtQuick import QtQuick.Controls.Basic as Basic import StatesEditor -import HelperWidgets 2.0 as HelperWidgets -import StudioControls 1.0 as StudioControls +import HelperWidgets as HelperWidgets +import StudioControls as StudioControls import StudioTheme as StudioTheme import StatesEditorBackend @@ -313,7 +313,7 @@ Rectangle { StudioControls.Dialog { id: editDialog title: qsTr("Rename state group") - standardButtons: Dialog.Apply | Dialog.Cancel + standardButtons: Basic.Dialog.Apply | Basic.Dialog.Cancel x: editButton.x - Math.max(0, editButton.x + editDialog.width - root.width) y: toolBar.height width: Math.min(300, root.width) @@ -328,15 +328,11 @@ Rectangle { anchors.fill: parent onTextChanged: { - let btn = editDialog.standardButton(Dialog.Apply) + let btn = editDialog.standardButton(Basic.Dialog.Apply) if (!btn) return - if (editDialog.previousString !== editTextField.text) { - btn.enabled = true - } else { - btn.enabled = false - } + btn.enabled = (editDialog.previousString !== editTextField.text) } onAccepted: editDialog.accept() @@ -355,7 +351,7 @@ Rectangle { editTextField.text = StatesEditorBackend.statesEditorModel.activeStateGroup editDialog.previousString = StatesEditorBackend.statesEditorModel.activeStateGroup - let btn = editDialog.standardButton(Dialog.Apply) + let btn = editDialog.standardButton(Basic.Dialog.Apply) btn.enabled = false } }