Example #1
0
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
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));
    }
}