26 QObject::connect(RefreshButton, SIGNAL(clicked()),
this, SLOT(
RefreshClicked()));
27 QObject::connect(PrintEventButton, SIGNAL(clicked()),
this, SLOT(
PrintEventClicked()));
29 setWindowTitle(
"Event info");
46 EventLbl->setText(itemname);
50 MbsPrintBox->setEnabled(ismbs);
52 MbsButton->setEnabled(!ismbs && (mbsitem.Length()>0));
59 EventLbl->setText(
"");
60 MbsButton->setEnabled(
true);
66 MbsPrintBox->setEnabled(
false);
71 TTree* tr =
dynamic_cast<TTree*
>(obj);
92 if (EventLbl->text().length()==0)
return;
93 QString evname = EventLbl->text();
94 bool isremote = RemoteButton->isChecked();
95 bool istree = TreeButton->isChecked();
111 if (EventLbl->text().length()==0)
return;
113 TString folder, name;
120 PrintEventNum->value(),
121 PrintEventSid->value(),
123 LongBox->isChecked());
129 if (itemname.Length()>0)
virtual void MbsButton_clicked()
void DropItem(const char *itemname, TClass *cl, int kind)
void linkedObjectUpdated(const char *linkname, TObject *obj)
bool IsAcceptDrag(const char *itemname, TClass *cl, int kind)
void WorkWithEvent(const char *itemname)
TString FindItemInAnalysis(const char *objname)
TGo4EventInfo(QWidget *parent=0, const char *name=0)
virtual void PrintEventClicked()
const char * defMbsEventName
virtual void RefreshClicked()
static void ProduceFolderAndName(const char *fullname, TString &foldername, TString &objectname)
virtual void RequestEventStatus(const char *evname, Bool_t astree, TGo4Slot *tgtslot)
TGo4ServerProxy * DefineAnalysisObject(const char *itemname, TString &analysisname)
virtual void RemotePrintEvent(const char *evname, Int_t evnumber, Int_t subid, Bool_t ishex, Bool_t islong)
void linkedObjectRemoved(const char *linkname)