Salome HOME
Merge branch 'BR_LAND_COVER_MAP' of ssh://git.salome-platform.org/modules/hydro into...
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_ChannelOp.cxx
index 1141a0061dce47da48d3e97124fc870ccb7ba39d..f1613b07a406d8bf28d35f6aac76458d200136c5 100644 (file)
@@ -175,8 +175,8 @@ bool HYDROGUI_ChannelOp::processApply( int& theUpdateFlags,
 
   if ( !myIsEdit )
   {
-    myEditedObject->SetFillingColor( getDefaultFillingColor() );
-    myEditedObject->SetBorderColor( getDefaultBorderColor() );
+    myEditedObject->SetFillingColor( myEditedObject->DefaultFillingColor() );
+    myEditedObject->SetBorderColor( myEditedObject->DefaultBorderColor() );
   }
 
   QString aGuideLineName = aPanel->getGuideLineName();
@@ -235,16 +235,6 @@ Handle(HYDROData_Channel) HYDROGUI_ChannelOp::createNewObject() const
   return Handle(HYDROData_Channel)::DownCast( doc()->CreateObject( KIND_CHANNEL ) );
 }
 
-QColor HYDROGUI_ChannelOp::getDefaultFillingColor() const
-{
-  return HYDROData_Channel::DefaultFillingColor();
-}
-
-QColor HYDROGUI_ChannelOp::getDefaultBorderColor() const
-{
-  return HYDROData_Channel::DefaultBorderColor();
-}
-
 void HYDROGUI_ChannelOp::onCreatePreview()
 {
   HYDROGUI_ChannelDlg* aPanel = ::qobject_cast<HYDROGUI_ChannelDlg*>( inputPanel() );
@@ -277,8 +267,8 @@ void HYDROGUI_ChannelOp::onCreatePreview()
       {
         myPreviewPrs = new HYDROGUI_Shape( aCtx, NULL, getPreviewZLayer() );
 
-        QColor aFillingColor = getDefaultFillingColor();
-        QColor aBorderColor = getDefaultBorderColor();
+        QColor aFillingColor = Qt::blue;
+        QColor aBorderColor = Qt::transparent;
         if ( !myEditedObject.IsNull() )
         {
           aFillingColor = myEditedObject->GetFillingColor();