void specCanvasItem::highlight(bool highlight) { if(highlight) { if(!oldSymbol && symbol()) oldSymbol = cloneSymbol(symbol()) ; // Legacy code for Qwt 6.0 // moveIndicator *indicator = new moveIndicator ; // indicator->setStyle(QwtSymbol::Cross); QwtSymbol* indicator = new QwtSymbol ; indicator->setPixmap(QPixmap(":/moveIndicator.png", "PNG")); indicator->setPinPoint(QPointF(5.5, 5.5)); setSymbol(indicator) ; } else { setSymbol(oldSymbol) ; oldSymbol = 0 ; // QwtPlotCurve assumes ownership } }