Index: sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml =================================================================== diff -u -rb38a0f4cf86482bb66ee69e1f809fb28b33edb4a -ra8c7ca4936378f104565408a48127e9a8a90495f --- sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision b38a0f4cf86482bb66ee69e1f809fb28b33edb4a) +++ sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision a8c7ca4936378f104565408a48127e9a8a90495f) @@ -29,20 +29,11 @@ PreTreatmentBase { id: _root objectName: "_PreTreatmentCreate" // SquishQt testability - header.backVisible : true - header.confirmVisible : true - title.visible : false - header.confirmEnabled : _preTreatmentCreateContent.confirmReady() - header.confirmText.text : vTreatmentCreate.parametersValidated ? qsTr("CONFIRM") : qsTr("VALIDATE") + function clear( vValue ) { if ( ! vValue ) return; _preTreatmentCreateContent.clear() } + function confirmReady() { return _preTreatmentCreateContent.confirmReady() } + function confirmButtonClicked() { if (vTreatmentCreate.parametersValidated) { _preTreatmentCreateContent.confirm() } + else { _preTreatmentCreateContent.validate() }} - 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