45 #ifdef CEXMC_USE_ROOTQT 
   47 #include <QContextMenuEvent> 
   55 CexmcHistoWidget::CexmcHistoWidget()
 
   59     fCanvas->SetFillColor( 10 );
 
   63 void  CexmcHistoWidget::contextMenuEvent( QContextMenuEvent *  event )
 
   72     if ( event->reason() == QContextMenuEvent::Other )
 
   74         TObject *  object( NULL );
 
   75         TListIter  curPrimitive( fCanvas->GetListOfPrimitives() );
 
   76         while ( ( 
object = curPrimitive.Next() ) )
 
   78             if ( ! object->InheritsFrom( TH1::Class() ) )
 
   80             TH1 *    histo( static_cast< TH1 * >( 
object ) );
 
   81             TAxis *  axis( histo->GetXaxis() );
 
   84             axis = histo->GetYaxis();
 
   87             axis = histo->GetZaxis();