Salome HOME
projects
/
modules
/
hydro.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LCM // Import/Export of SHP p.6
[modules/hydro.git]
/
src
/
HYDROGUI
/
HYDROGUI_ProfileOp.cxx
diff --git
a/src/HYDROGUI/HYDROGUI_ProfileOp.cxx
b/src/HYDROGUI/HYDROGUI_ProfileOp.cxx
index b6baf1e715b6d43cf286298409c085a8fbecf059..c4c822df57515a5a9fdb4461e27b74928da49049 100644
(file)
--- a/
src/HYDROGUI/HYDROGUI_ProfileOp.cxx
+++ b/
src/HYDROGUI/HYDROGUI_ProfileOp.cxx
@@
-81,6
+81,8
@@
void HYDROGUI_ProfileOp::startOperation()
HYDROGUI_ProfileDlg* aPanel = (HYDROGUI_ProfileDlg*)inputPanel();
aPanel->reset();
HYDROGUI_ProfileDlg* aPanel = (HYDROGUI_ProfileDlg*)inputPanel();
aPanel->reset();
+ setPreviewManager( aPanel->viewManager() );
+ setCursor();
if( myIsEdit )
if ( isApplyAndClose() )
if( myIsEdit )
if ( isApplyAndClose() )
@@
-135,6
+137,7
@@
void HYDROGUI_ProfileOp::startOperation()
void HYDROGUI_ProfileOp::abortOperation()
{
erasePreview();
void HYDROGUI_ProfileOp::abortOperation()
{
erasePreview();
+ restoreCursor();
HYDROGUI_Operation::abortOperation();
}
HYDROGUI_Operation::abortOperation();
}
@@
-142,6
+145,7
@@
void HYDROGUI_ProfileOp::abortOperation()
void HYDROGUI_ProfileOp::commitOperation()
{
erasePreview();
void HYDROGUI_ProfileOp::commitOperation()
{
erasePreview();
+ restoreCursor();
HYDROGUI_Operation::commitOperation();
}
HYDROGUI_Operation::commitOperation();
}
@@
-224,11
+228,11
@@
bool HYDROGUI_ProfileOp::processApply( int& theUpdateFlags,
if ( !myIsEdit )
{
if ( !myIsEdit )
{
- aProfileObj->SetBorderColor(
HYDROData_Profile::
DefaultBorderColor() );
+ aProfileObj->SetBorderColor(
aProfileObj->
DefaultBorderColor() );
}
// At first we update the child u,z profile object
}
// At first we update the child u,z profile object
- aProfileUZ->
SetToUpdate( true
);
+ aProfileUZ->
Changed( HYDROData_Entity::Geom_2d
);
aProfileUZ->Update();
// And now we update our edited object
aProfileUZ->Update();
// And now we update our edited object