From e9b18e05fe59e7b01d2b995971e2fa1108cda91d Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Wed, 9 Dec 2015 08:02:33 +0100 Subject: [PATCH] (#697) Set color for point symbols --- ApplicationCode/ProjectDataModel/RimWellLogCurve.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ApplicationCode/ProjectDataModel/RimWellLogCurve.cpp b/ApplicationCode/ProjectDataModel/RimWellLogCurve.cpp index ca556584b1..9c12a90d36 100644 --- a/ApplicationCode/ProjectDataModel/RimWellLogCurve.cpp +++ b/ApplicationCode/ProjectDataModel/RimWellLogCurve.cpp @@ -343,15 +343,17 @@ const RigWellLogCurveData* RimWellLogCurve::curveData() const void RimWellLogCurve::updateCurvePen() { 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; - if (m_curvePlotStyle == LINE_AND_SYMBOL || m_curvePlotStyle == SYMBOL) { // QwtPlotCurve will take ownership of the symbol symbol = new QwtSymbol(QwtSymbol::XCross); symbol->setSize(6, 6); + symbol->setColor(curveColor); } QwtPlotCurve::CurveStyle curveStyle = QwtPlotCurve::Lines;