14 #include <boost/bind.hpp>
51 m_colorManager(colorm),
61 m_pack =
new TGVerticalFrame(iParent);
63 const unsigned int backgroundColor=0x2f2f2f;
64 m_pack->SetBackgroundColor(backgroundColor);
95 TGLayoutHints* hints =
new TGLayoutHints(kLHintsExpandX);
97 m_pack->AddFrame(lst, hints);
103 lst->Connect(
"requestForInfo(FWEventItem*)",
"FWSummaryManager",
this,
"requestForInfo(FWEventItem*)");
104 lst->Connect(
"requestForFilter(FWEventItem*)",
"FWSummaryManager",
this,
"requestForFilter(FWEventItem*)");
105 lst->Connect(
"requestForErrorInfo(FWEventItem*)",
"FWSummaryManager",
this,
"requestForError(FWEventItem*)");
106 lst->Connect(
"requestForController(FWEventItem*)",
"FWSummaryManager",
this,
"requestForController(FWEventItem*)");
107 lst->Connect(
"requestForModelContextMenu(Int_t,Int_t)",
"FWSummaryManager",
this,
"requestForSelectedModelContextMenu(Int_t,Int_t)");
118 gClient->NeedRedraw(
m_pack);
143 gClient->NeedRedraw(
m_pack);
166 m_pack->SetBackgroundColor(TGFrame::GetDefaultFrameBackground());
168 const unsigned int backgroundColor=0x2f2f2f;
169 m_pack->SetBackgroundColor(backgroundColor);
171 gClient->NeedRedraw(
m_pack);
177 (*it)->setBackgroundToWhite(backgroundIsWhite);
Bool_t isColorSetLight() const
TGCompositeFrame * widget() const
std::vector< FWCollectionSummaryWidget * > m_collectionWidgets
void itemsGoingToBeClearedSlot(void)
void requestForInfo(FWEventItem *)
FWItemChangeSignal goingToBeDestroyed_
FWColorManager * m_colorManager
void showEDIFrame(int iInfoToShow=-1)
Allowed values are -1 or ones from FWDataCategories enum.
TGCompositeFrame * m_pack
void itemChanged(const FWEventItem *)
BackgroundColorIndex backgroundColorIndex() const
FWItemChangeSignal itemChanged_
sigc::signal< void, FWEventItem * > newItem_
FWSummaryManager(TGFrame *iParent, FWSelectionManager *, FWEventItemsManager *, FWGUIManager *, FWModelChangeManager *, FWColorManager *)
void requestForFilter(FWEventItem *)
sigc::signal< void > changeSignalsAreDone_
void requestForSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY)
virtual ~FWSummaryManager()
void requestForError(FWEventItem *)
void selectionChanged(const FWSelectionManager &)
sigc::signal< void, const FWSelectionManager & > selectionChanged_
void newItem(FWEventItem *iItem)
void requestForController(FWEventItem *)
void showSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY, FWViewContextMenuHandlerBase *iHandler)
volatile std::atomic< bool > shutdown_flag false
sigc::signal< void > colorsHaveChanged_
void itemDestroyed(const FWEventItem *)
sigc::signal< void > goingToClearItems_
FWGUIManager * m_guiManager