zero value in 2D plot set to BG, logZ does not crash any longer (?)

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@107 af1100a4-978c-4157-bff7-07162d2ba061
This commit is contained in:
bergamaschi 2012-10-25 08:37:18 +00:00
parent 80e0cd7fa1
commit 716b3530e8

View File

@ -195,9 +195,9 @@ double g[]={0.00, 0.81, 1.00, 0.20, 0.00};
QColor c1,c2,c;
c1.setRgbF(r[0],g[0],b[0]);
c2.setRgbF(r[ns-1],g[ns-1],b[ns-1]);
QwtLinearColorMap* copyMap = new QwtLinearColorMap(c1, c2);
QwtLinearColorMap* copyMap = new QwtLinearColorMap(Qt::lightGray, c2);
for (int is=1; is<ns-1; is++) {
for (int is=0; is<ns-1; is++) {
c.setRgbF(r[is],g[is],b[is]);
copyMap->addColorStop(colourStops.value(is),c );
}
@ -293,7 +293,7 @@ isLog=1;
#if QWT_VERSION<0x060000
d_spectrogram->setColorMap(*colorMapLogScale);
#else
d_spectrogram->setColorMap(myColorMap(isLog));
d_spectrogram->setColorMap(myColourMap(isLog));
#endif
setAxisScaleEngine(QwtPlot::yRight,new QwtLog10ScaleEngine);
#if QWT_VERSION<0x060000
@ -307,7 +307,7 @@ isLog=0;
#if QWT_VERSION<0x060000
d_spectrogram->setColorMap(*colorMapLinearScale);
#else
d_spectrogram->setColorMap(myColorMap(isLog));
d_spectrogram->setColorMap(myColourMap(isLog));
#endif