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