Index: sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml =================================================================== diff -u -rb38a0f4cf86482bb66ee69e1f809fb28b33edb4a -r40ddf63592b60608ae34aeb3099fe4e62ae45054 --- sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision b38a0f4cf86482bb66ee69e1f809fb28b33edb4a) +++ sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision 40ddf63592b60608ae34aeb3099fe4e62ae45054) @@ -29,20 +29,16 @@ 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() - } - PreTreatmentCreateContent { id: _preTreatmentCreateContent anchors { top : _root.header.bottom