(#697) Set color for point symbols

This commit is contained in:
Magne Sjaastad 2015-12-09 08:02:33 +01:00
parent 8e0e16447e
commit e9b18e05fe

View File

@ -343,15 +343,17 @@ const RigWellLogCurveData* RimWellLogCurve::curveData() const
void RimWellLogCurve::updateCurvePen() void RimWellLogCurve::updateCurvePen()
{ {
CVF_ASSERT(m_qwtPlotCurve); CVF_ASSERT(m_qwtPlotCurve);
m_qwtPlotCurve->setPen(QColor(m_curveColor.value().rByte(), m_curveColor.value().gByte(), m_curveColor.value().bByte()), m_curveThickness);
QColor curveColor(m_curveColor.value().rByte(), m_curveColor.value().gByte(), m_curveColor.value().bByte());
m_qwtPlotCurve->setPen(curveColor, m_curveThickness);
QwtSymbol* symbol = NULL; QwtSymbol* symbol = NULL;
if (m_curvePlotStyle == LINE_AND_SYMBOL || m_curvePlotStyle == SYMBOL) if (m_curvePlotStyle == LINE_AND_SYMBOL || m_curvePlotStyle == SYMBOL)
{ {
// QwtPlotCurve will take ownership of the symbol // QwtPlotCurve will take ownership of the symbol
symbol = new QwtSymbol(QwtSymbol::XCross); symbol = new QwtSymbol(QwtSymbol::XCross);
symbol->setSize(6, 6); symbol->setSize(6, 6);
symbol->setColor(curveColor);
} }
QwtPlotCurve::CurveStyle curveStyle = QwtPlotCurve::Lines; QwtPlotCurve::CurveStyle curveStyle = QwtPlotCurve::Lines;