Jo Schambach writes: > > void exec4event(Int_t event, Int_t x, Int_t y, TObject *selected) > { > TCanvas *c = (TCanvas *) gTQSender; > printf("Canvas %s: event=%d, x=%d, y=%d, selected=%s\n", > c->GetName(), event, x, y, selected->IsA()->GetName()); > } > > void QtRoot::init() // the constructor of QtRoot calls this function > { .... > rc1->Connect("ProcessedEvent(Int_t,Int_t,Int_t,TObject*)", 0, 0, > "exec4event(Int_t,Int_t,Int_t,TObject*)"); > } > } > > > This code compiles correctly, but when I run the application, I get the > following message: > > Error in <TQObject::CheckConnectArgs>: slot exec4event(int,int,int,TObject*) > does not exist Did you run rootcint in order to create a dictionary entry for exec4event()? -Brett
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:02 MET