#include <Fireworks/Core/interface/CmsShowViewPopup.h>
Public Member Functions | |
void | backgroundColorWasChanged () |
void | changeBackground () |
ClassDefOverride (CmsShowViewPopup, 0) | |
void | CloseWindow () override |
CmsShowViewPopup (const TGWindow *p=nullptr, UInt_t w=200, UInt_t h=200, FWColorManager *cm=nullptr, FWViewBase *wb=nullptr, TEveWindow *ew=nullptr) | |
TEveWindow * | getEveWindow () const |
bool | mapped () |
void | MapWindow () override |
void | reset (FWViewBase *, TEveWindow *ew) |
void | saveImage () |
void | UnmapWindow () override |
~CmsShowViewPopup () override | |
Public Attributes | |
sigc::signal< void > | closed_ |
Private Member Functions | |
CmsShowViewPopup (const CmsShowViewPopup &) | |
const CmsShowViewPopup & | operator= (const CmsShowViewPopup &) |
Private Attributes | |
TGTextButton * | m_changeBackground |
FWColorManager * | m_colorManager |
TEveWindow * | m_eveWindow |
bool | m_mapped |
ViewerParameterGUI * | m_paramGUI |
TGTextButton * | m_saveImageButton |
FWViewBase * | m_viewBase |
TGLabel * | m_viewLabel |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 73 of file CmsShowViewPopup.h.
CmsShowViewPopup::CmsShowViewPopup | ( | const TGWindow * | p = nullptr , |
UInt_t | w = 200 , |
||
UInt_t | h = 200 , |
||
FWColorManager * | cm = nullptr , |
||
FWViewBase * | wb = nullptr , |
||
TEveWindow * | ew = nullptr |
||
) |
Definition at line 43 of file CmsShowViewPopup.cc.
References backgroundColorWasChanged(), FWColorManager::colorsHaveChanged_, m_changeBackground, m_colorManager, m_paramGUI, m_saveImageButton, and m_viewLabel.
|
override |
Definition at line 99 of file CmsShowViewPopup.cc.
|
private |
void CmsShowViewPopup::backgroundColorWasChanged | ( | ) |
Definition at line 160 of file CmsShowViewPopup.cc.
References FWColorManager::backgroundColorIndex(), FWColorManager::kBlackIndex, m_changeBackground, and m_colorManager.
Referenced by CmsShowViewPopup().
void CmsShowViewPopup::changeBackground | ( | ) |
Definition at line 154 of file CmsShowViewPopup.cc.
References FWColorManager::backgroundColorIndex(), FWColorManager::kBlackIndex, FWColorManager::kWhiteIndex, m_colorManager, and FWColorManager::setBackgroundColorIndex().
CmsShowViewPopup::ClassDefOverride | ( | CmsShowViewPopup | , |
0 | |||
) |
|
override |
Definition at line 134 of file CmsShowViewPopup.cc.
References closed_, and UnmapWindow().
|
inline |
Definition at line 100 of file CmsShowViewPopup.h.
References m_eveWindow.
Referenced by FWGUIManager::checkSubviewAreaIconState(), and FWGUIManager::popupViewClosed().
|
inline |
Definition at line 93 of file CmsShowViewPopup.h.
References m_mapped.
Referenced by FWGUIManager::checkSubviewAreaIconState().
|
override |
Definition at line 139 of file CmsShowViewPopup.cc.
References m_mapped.
|
private |
void CmsShowViewPopup::reset | ( | FWViewBase * | vb, |
TEveWindow * | ew | ||
) |
Definition at line 101 of file CmsShowViewPopup.cc.
References FWViewType::kTable, m_eveWindow, m_paramGUI, m_saveImageButton, m_viewBase, m_viewLabel, ViewerParameterGUI::populateComplete(), FWViewBase::populateController(), ViewerParameterGUI::reset(), FWViewBase::typeId(), and FWViewBase::typeName().
Referenced by FWGUIManager::setViewPopup().
void CmsShowViewPopup::saveImage | ( | ) |
Definition at line 149 of file CmsShowViewPopup.cc.
References m_viewBase, and FWViewBase::promptForSaveImageTo().
|
override |
Definition at line 144 of file CmsShowViewPopup.cc.
References m_mapped.
Referenced by CloseWindow(), FWGUIManager::setViewPopup(), and FWGUIManager::subviewInfoUnselected().
sigc::signal<void> CmsShowViewPopup::closed_ |
Definition at line 102 of file CmsShowViewPopup.h.
Referenced by CloseWindow(), and FWGUIManager::setViewPopup().
|
private |
Definition at line 118 of file CmsShowViewPopup.h.
Referenced by backgroundColorWasChanged(), and CmsShowViewPopup().
|
private |
Definition at line 120 of file CmsShowViewPopup.h.
Referenced by backgroundColorWasChanged(), changeBackground(), and CmsShowViewPopup().
|
private |
Definition at line 122 of file CmsShowViewPopup.h.
Referenced by getEveWindow(), and reset().
|
private |
Definition at line 113 of file CmsShowViewPopup.h.
Referenced by mapped(), MapWindow(), and UnmapWindow().
|
private |
Definition at line 116 of file CmsShowViewPopup.h.
Referenced by CmsShowViewPopup(), and reset().
|
private |
Definition at line 117 of file CmsShowViewPopup.h.
Referenced by CmsShowViewPopup(), and reset().
|
private |
Definition at line 121 of file CmsShowViewPopup.h.
Referenced by reset(), and saveImage().
|
private |
Definition at line 115 of file CmsShowViewPopup.h.
Referenced by CmsShowViewPopup(), and reset().