示例#1
0
/*!
  Called internally when the legend has been checked
  Emits a legendClicked() signal.
*/
void QwtPolarPlot::legendItemChecked( bool on )
{
  if ( d_data->legend && sender()->isWidgetType() )
  {
    QwtPolarItem *plotItem = ( QwtPolarItem* )d_data->legend->find(( QWidget * )sender() );
    if ( plotItem )
      emit legendChecked( plotItem, on );
  }
}
示例#2
0
/*!
  Called internally when the legend has been checked
  Emits a legendClicked() signal.
*/
void QwtPolarPlot::legendItemChecked( bool on )
{
    if ( d_data->legend && sender()->isWidgetType() )
    {
        QwtPolarItem *plotItem = static_cast< QwtPolarItem* >(
            d_data->legend->find( qobject_cast<const QWidget *>( sender() ) ) );
        if ( plotItem )
            Q_EMIT legendChecked( plotItem, on );
    }
}