Index: sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml =================================================================== diff -u -rb38a0f4cf86482bb66ee69e1f809fb28b33edb4a -rcc7aae88f15228ff37b840946818692e444718bf --- sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision b38a0f4cf86482bb66ee69e1f809fb28b33edb4a) +++ sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision cc7aae88f15228ff37b840946818692e444718bf) @@ -29,20 +29,18 @@ PreTreatmentBase { id: _root objectName: "_PreTreatmentCreate" // SquishQt testability - header.backVisible : true header.confirmVisible : true title.visible : false + header.backVisible : ! vTreatmentCreate.parametersValidated header.confirmEnabled : _preTreatmentCreateContent.confirmReady() - header.confirmText.text : vTreatmentCreate.parametersValidated ? qsTr("CONFIRM") : qsTr("VALIDATE") + header.confirmText.text : vTreatmentCreate.parametersValidated ? qsTr("CONFIRM") : + qsTr("VALIDATE") + onConfirmClicked : vTreatmentCreate.parametersValidated ? _preTreatmentCreateContent.confirm() : + _preTreatmentCreateContent.validate() + onBackClicked : vPreTreatmentAdjustmentInitTreatment.doCancel() - onConfirmClicked : vTreatmentCreate.parametersValidated ? _preTreatmentCreateContent.confirm() : _preTreatmentCreateContent.validate() - onBackClicked : vTreatmentCreate.parametersValidated ? vTreatmentCreate.doCancel() : vPreTreatmentAdjustmentInitTreatment.doCancel() + function clear( vValue ) { if ( ! vValue ) return; _preTreatmentCreateContent.clear() } - function clear( vValue ) { - if ( ! vValue ) return - _preTreatmentCreateContent.clear() - } - PreTreatmentCreateContent { id: _preTreatmentCreateContent anchors { top : _root.header.bottom