if ( !myIOperation->_is_nil() ) {
try {
myIOperation->StartOperation();
+ setState( Running );
}
catch ( const SALOME::SALOME_Exception& e ) {
SalomeApp_Tools:: QtCatchCorbaException( e );
{
SUIT_Operation::commitOperation();
+ if ( state() != Running )
+ return;
+
if ( !myIOperation->_is_nil() ) {
try {
myIOperation->FinishOperation();
+ setState( Waiting );
}
catch ( const SALOME::SALOME_Exception& e ) {
SalomeApp_Tools:: QtCatchCorbaException( e );