Hello,

I placed a legend within the plot area like this at initialisation:
Qt Code:
  1. // create legend
  2. QwtLegend* lLegend = new QwtLegend(plot()->canvas());
  3. // set transparent background
  4. lLegend->setStyleSheet(QString::fromUtf8("background-color: rgba(255, 255, 255, 0);"));
  5. // set policy
  6. lLegend->setDisplayPolicy(QwtLegend::NoIdentifier, QwtLegend::ReadOnlyItem);
  7. lLegend->setFocusPolicy(Qt::NoFocus);
  8. // add to plot
  9. plot()->insertLegend(lLegend, QwtPlot::ExternalLegend);
To copy to clipboard, switch view to plain text mode 
Then somewhere else I set the extent:
Qt Code:
  1. plot()->legend()->setGeometry(lGeometry);
To copy to clipboard, switch view to plain text mode 
In addition I have a plot picker with the implementation of widgetMouseDoubleClickEvent(QMouseEvent *pMouseEvent).

Now the legend widget blocks the double click event of the picker.
Any idea how to deal with that?

Best regards
Stefan