X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_LandCoverMapOp.cxx;h=a04f5a1ca1267a996e1a13c46627899fc7415722;hb=1e2e53d3b9cf6c62ed41e72a0685f7fbb115906c;hp=2ec102f4eca6d1fed78a5da5a79eb589144f0025;hpb=d4bb018666a815232d1dbd84c90dfa30b995168b;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_LandCoverMapOp.cxx b/src/HYDROGUI/HYDROGUI_LandCoverMapOp.cxx index 2ec102f4..a04f5a1c 100644 --- a/src/HYDROGUI/HYDROGUI_LandCoverMapOp.cxx +++ b/src/HYDROGUI/HYDROGUI_LandCoverMapOp.cxx @@ -118,8 +118,8 @@ void HYDROGUI_LandCoverMapOp::startOperation() aPanel->setObjectName( anObjectName ); closePreview(); - QStringList aPolylineFaceNames; - onCreatePreview( aPolylineFaceNames ); + if ( myOperationId != CreateLandCoverMapId ) + onCreatePreview(); aPanel->blockSignals( false ); @@ -149,8 +149,6 @@ HYDROGUI_InputPanel* HYDROGUI_LandCoverMapOp::createInputPanel() const HYDROGUI_LandCoverMapDlg* aPanel = new HYDROGUI_LandCoverMapDlg( module(), getName(), myOperationId ); connect( aPanel, SIGNAL( landCoverMapChanged( const QString& ) ), this, SLOT( onLandCoverMapChanged( const QString& ) ) ); - connect( aPanel, SIGNAL( CreatePreview( const QStringList& ) ), - this, SLOT( onCreatePreview( const QStringList& ) ) ); return aPanel; } @@ -355,13 +353,12 @@ void HYDROGUI_LandCoverMapOp::onLandCoverMapChanged( const QString& theName ) { // Show preview of the newly selected land cover map closePreview(); - QStringList aPolylineFaceNames; - onCreatePreview( aPolylineFaceNames ); + onCreatePreview(); } } } -void HYDROGUI_LandCoverMapOp::onCreatePreview( const QStringList& thePolylineFaceNames ) +void HYDROGUI_LandCoverMapOp::onCreatePreview() { HYDROGUI_LandCoverMapDlg* aPanel = ::qobject_cast( inputPanel() ); if ( !aPanel )