|
|
Go to the documentation of this file.
14 #include <boost/bind.hpp>
49 : m_guiManager(gm), m_colorManager(colorm), m_itemChanged(
false) {
56 m_pack =
new TGVerticalFrame(iParent);
58 const unsigned int backgroundColor = 0x2f2f2f;
59 m_pack->SetBackgroundColor(backgroundColor);
86 TGLayoutHints* hints =
new TGLayoutHints(kLHintsExpandX);
91 lst->setBackgroundToWhite(backgroundIsWhite);
94 lst->Connect(
"requestForInfo(FWEventItem*)",
"FWSummaryManager",
this,
"requestForInfo(FWEventItem*)");
95 lst->Connect(
"requestForFilter(FWEventItem*)",
"FWSummaryManager",
this,
"requestForFilter(FWEventItem*)");
96 lst->Connect(
"requestForErrorInfo(FWEventItem*)",
"FWSummaryManager",
this,
"requestForError(FWEventItem*)");
97 lst->Connect(
"requestForController(FWEventItem*)",
"FWSummaryManager",
this,
"requestForController(FWEventItem*)");
98 lst->Connect(
"requestForModelContextMenu(Int_t,Int_t)",
101 "requestForSelectedModelContextMenu(Int_t,Int_t)");
110 gClient->NeedRedraw(
m_pack);
120 if (
nullptr != *it) {
129 gClient->NeedRedraw(
m_pack);
145 m_pack->SetBackgroundColor(TGFrame::GetDefaultFrameBackground());
147 const unsigned int backgroundColor = 0x2f2f2f;
148 m_pack->SetBackgroundColor(backgroundColor);
150 gClient->NeedRedraw(
m_pack);
155 if (
nullptr != *it) {
156 (*it)->setBackgroundToWhite(backgroundIsWhite);
void selectionChanged(const FWSelectionManager &)
sigc::signal< void > colorsHaveChanged_
FWItemChangeSignal goingToBeDestroyed_
void requestForController(FWEventItem *)
FWSummaryManager(TGFrame *iParent, FWSelectionManager *, FWEventItemsManager *, FWGUIManager *, FWModelChangeManager *, FWColorManager *)
void requestForError(FWEventItem *)
void itemsGoingToBeClearedSlot(void)
BackgroundColorIndex backgroundColorIndex() const
void requestForFilter(FWEventItem *)
sigc::signal< void > goingToClearItems_
void newItem(FWEventItem *iItem)
sigc::signal< void > changeSignalsAreDone_
void requestForSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY)
virtual ~FWSummaryManager()
void itemDestroyed(const FWEventItem *)
sigc::signal< void, const FWSelectionManager & > selectionChanged_
TGCompositeFrame * widget() const
FWGUIManager * m_guiManager
void showEDIFrame(int iInfoToShow=-1)
Allowed values are -1 or ones from FWDataCategories enum.
FWItemChangeSignal itemChanged_
void showSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY, FWViewContextMenuHandlerBase *iHandler)
std::vector< FWCollectionSummaryWidget * > m_collectionWidgets
void requestForInfo(FWEventItem *)
void itemChanged(const FWEventItem *)
FWColorManager * m_colorManager
sigc::signal< void, FWEventItem * > newItem_
TGCompositeFrame * m_pack
Bool_t isColorSetLight() const