#include <Fireworks/Core/interface/FWSummaryManager.h>
Public Member Functions | |
void | colorsChanged () |
FWSummaryManager (TGFrame *iParent, FWSelectionManager *, FWEventItemsManager *, FWGUIManager *, FWModelChangeManager *, FWColorManager *) | |
FWSummaryManager (const FWSummaryManager &)=delete | |
const FWSummaryManager & | operator= (const FWSummaryManager &)=delete |
void | requestForController (FWEventItem *) |
void | requestForError (FWEventItem *) |
void | requestForFilter (FWEventItem *) |
void | requestForInfo (FWEventItem *) |
void | requestForSelectedModelContextMenu (Int_t iGlobalX, Int_t iGlobalY) |
TGCompositeFrame * | widget () const |
virtual | ~FWSummaryManager () |
Private Member Functions | |
void | changesDone () |
void | itemChanged (const FWEventItem *) |
void | itemDestroyed (const FWEventItem *) |
void | newItem (FWEventItem *iItem) |
void | removeAllItems () |
void | selectionChanged (const FWSelectionManager &) |
Private Attributes | |
std::vector< FWCollectionSummaryWidget * > | m_collectionWidgets |
FWColorManager * | m_colorManager |
FWGUIManager * | m_guiManager |
bool | m_itemChanged |
TGCompositeFrame * | m_pack |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 41 of file FWSummaryManager.h.
FWSummaryManager::FWSummaryManager | ( | TGFrame * | iParent, |
FWSelectionManager * | sm, | ||
FWEventItemsManager * | eim, | ||
FWGUIManager * | gm, | ||
FWModelChangeManager * | cm, | ||
FWColorManager * | colorm | ||
) |
Definition at line 43 of file FWSummaryManager.cc.
References changesDone(), FWModelChangeManager::changeSignalsAreDone_, colorsChanged(), FWColorManager::colorsHaveChanged_, FWEventItemsManager::goingToClearItems_, FWModelChangeManager::itemsGoingToBeClearedSlot(), m_pack, newItem(), FWEventItemsManager::newItem_, removeAllItems(), selectionChanged(), and FWSelectionManager::selectionChanged_.
|
virtual |
Definition at line 68 of file FWSummaryManager.cc.
|
delete |
|
private |
Definition at line 134 of file FWSummaryManager.cc.
References m_itemChanged, and m_pack.
Referenced by FWSummaryManager().
void FWSummaryManager::colorsChanged | ( | ) |
Definition at line 141 of file FWSummaryManager.cc.
References FWColorManager::backgroundColorIndex(), FWColorManager::isColorSetLight(), FWColorManager::kWhiteIndex, m_collectionWidgets, m_colorManager, and m_pack.
Referenced by FWSummaryManager().
|
private |
Definition at line 113 of file FWSummaryManager.cc.
References m_itemChanged.
Referenced by newItem().
|
private |
Definition at line 104 of file FWSummaryManager.cc.
References FWEventItem::id(), m_collectionWidgets, and m_pack.
Referenced by newItem().
|
private |
Definition at line 85 of file FWSummaryManager.cc.
References FWColorManager::backgroundColorIndex(), FWEventItem::goingToBeDestroyed_, itemChanged(), FWEventItem::itemChanged_, itemDestroyed(), FWColorManager::kWhiteIndex, m_collectionWidgets, m_colorManager, m_pack, and FWCollectionSummaryWidget::setBackgroundToWhite().
Referenced by FWSummaryManager().
|
delete |
|
private |
Definition at line 115 of file FWSummaryManager.cc.
References m_collectionWidgets, and m_pack.
Referenced by FWSummaryManager().
void FWSummaryManager::requestForController | ( | FWEventItem * | iItem | ) |
Definition at line 165 of file FWSummaryManager.cc.
References m_guiManager, and FWGUIManager::showEDIFrame().
void FWSummaryManager::requestForError | ( | FWEventItem * | iItem | ) |
Definition at line 163 of file FWSummaryManager.cc.
References m_guiManager, and FWGUIManager::showEDIFrame().
void FWSummaryManager::requestForFilter | ( | FWEventItem * | iItem | ) |
Definition at line 162 of file FWSummaryManager.cc.
References kFilter, m_guiManager, and FWGUIManager::showEDIFrame().
void FWSummaryManager::requestForInfo | ( | FWEventItem * | iItem | ) |
Definition at line 161 of file FWSummaryManager.cc.
References kData, m_guiManager, and FWGUIManager::showEDIFrame().
void FWSummaryManager::requestForSelectedModelContextMenu | ( | Int_t | iGlobalX, |
Int_t | iGlobalY | ||
) |
Definition at line 167 of file FWSummaryManager.cc.
References m_guiManager, and FWGUIManager::showSelectedModelContextMenu().
|
private |
TGCompositeFrame * FWSummaryManager::widget | ( | ) | const |
Definition at line 174 of file FWSummaryManager.cc.
References m_pack.
Referenced by FWGUIManager::createList().
|
private |
Definition at line 81 of file FWSummaryManager.h.
Referenced by colorsChanged(), itemDestroyed(), newItem(), and removeAllItems().
|
private |
Definition at line 83 of file FWSummaryManager.h.
Referenced by colorsChanged(), and newItem().
|
private |
Definition at line 82 of file FWSummaryManager.h.
Referenced by requestForController(), requestForError(), requestForFilter(), requestForInfo(), and requestForSelectedModelContextMenu().
|
private |
Definition at line 84 of file FWSummaryManager.h.
Referenced by changesDone(), and itemChanged().
|
private |
Definition at line 80 of file FWSummaryManager.h.
Referenced by changesDone(), colorsChanged(), FWSummaryManager(), itemDestroyed(), newItem(), removeAllItems(), and widget().