//-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void RimPlotCurve::updateUiIconFromPlotSymbol() { if (m_pointSymbol() != RiuQwtSymbol::NoSymbol) { QColor curveColor(m_curveColor.value().rByte(), m_curveColor.value().gByte(), m_curveColor.value().bByte()); QSizeF iconSize(24, 24); QwtGraphic graphic = m_qwtPlotCurve->legendIcon(0, iconSize); QPixmap pixmap = graphic.toPixmap(); setUiIcon(QIcon(pixmap)); } }