If you want to draw your own type of symbols on the legend you do it by overloading QwtPlotItem::legendIcon() since Qwt 6.1.

Uwe