]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
0002328: Preference for the Plot2d right Y axis CTH_1_10_b
authorouv <ouv@opencascade.com>
Fri, 10 Oct 2014 08:04:42 +0000 (12:04 +0400)
committerouv <ouv@opencascade.com>
Fri, 10 Oct 2014 08:04:42 +0000 (12:04 +0400)
src/Plot2d/Plot2d_ViewFrame.cxx

index 0eeebf1bf839e7523cfb94c925b4f965e7c3bcee..c97d1770a0fefbcb9f1021a5f763ff33b8f4be82 100755 (executable)
@@ -293,7 +293,7 @@ void Plot2d_ViewFrame::Display( const Plot2d_Prs* prs )
 */
 void Plot2d_ViewFrame::setSecondY( const bool& theSecondY )
 {
-  myPlot->enableAxis(QwtPlot::yRight, theSecondY);
+  myPlot->enableAxis(QwtPlot::yRight, theSecondY );
   mySecondY = theSecondY;
 }
 
@@ -640,8 +640,7 @@ void Plot2d_ViewFrame::displayCurve( Plot2d_Curve* curve, bool update )
     }
     setCurveType( aPCurve, myCurveType );
     aPCurve->setData( curve->horData(), curve->verData(), curve->nbPoints() );
-    if ( mySecondY )
-      aPCurve->setYAxis( QwtPlot::yRight );
+    aPCurve->setYAxis( curve->getYAxis() );
   }
   updateTitles();
   if ( update )
@@ -731,7 +730,7 @@ void Plot2d_ViewFrame::updateCurve( Plot2d_Curve* curve, bool update )
     }
     aPCurve->setTitle( curve->getVerTitle() );
     aPCurve->setVisible( true );
-    aPCurve->setYAxis( mySecondY ? QwtPlot::yRight : QwtPlot::yLeft );
+    aPCurve->setYAxis( curve->getYAxis() );
     if ( update )
       myPlot->replot();
   }