#include <overlay_manager_gui.hh>
Inherits PyQt4::QtGui::QWidget, and ost::img::gui::OverlayManagerObserver.
Data Structures | |
struct | OverlayEntry |
Public Slots | |
void | SetInfoText (const QString &t) |
Signals | |
void | SettingsChanged () |
Public Member Functions | |
OverlayManagerGUI (QWidget *p, OverlayManagerPtr ov_manager) | |
virtual void | OnLockChange (OverlayManager *m, int id, bool lock) |
virtual void | OnVisibilityChange (OverlayManager *m, int id, bool is_visible) |
virtual void | OnActivate (OverlayManager *m, int id) |
virtual void | OnAddOverlay (OverlayManager *m, int id) |
virtual void | OnRemoveOverlay (OverlayManager *m, int id) |
virtual void | OnRelease (OverlayManager *m) |
void | OnEventActivate (QAction *e) |
void | OnEventShowHide (QAction *e) |
void | OnEventLock (QAction *e) |
void | OnEventMenuPopup (QAction *e) |
void | OnEventMenu (QAction *e) |
QButtonGroup * | GetButtonGroup (void) |
Definition at line 92 of file overlay_manager_gui.hh.
OverlayManagerGUI | ( | QWidget * | p, | |
OverlayManagerPtr | ov_manager | |||
) |
QButtonGroup* GetButtonGroup | ( | void | ) |
virtual void OnActivate | ( | OverlayManager * | m, | |
int | id | |||
) | [virtual] |
called on overlay activation
Reimplemented from OverlayManagerObserver.
virtual void OnAddOverlay | ( | OverlayManager * | m, | |
int | id | |||
) | [virtual] |
called on addition of an overlay
Reimplemented from OverlayManagerObserver.
void OnEventActivate | ( | QAction * | e | ) |
void OnEventLock | ( | QAction * | e | ) |
void OnEventMenu | ( | QAction * | e | ) |
void OnEventMenuPopup | ( | QAction * | e | ) |
void OnEventShowHide | ( | QAction * | e | ) |
virtual void OnLockChange | ( | OverlayManager * | m, | |
int | id, | |||
bool | lock | |||
) | [virtual] |
called on overlay lock change
Reimplemented from OverlayManagerObserver.
virtual void OnRelease | ( | OverlayManager * | m | ) | [virtual] |
called if observed manager will go out of scope
do not attempt to call OverlayManager::Detach in this routine!
Reimplemented from OverlayManagerObserver.
virtual void OnRemoveOverlay | ( | OverlayManager * | m, | |
int | id | |||
) | [virtual] |
called on removal of an overlay
Reimplemented from OverlayManagerObserver.
virtual void OnVisibilityChange | ( | OverlayManager * | m, | |
int | id, | |||
bool | is_visible | |||
) | [virtual] |
called on overlay visibility change
Reimplemented from OverlayManagerObserver.
void SetInfoText | ( | const QString & | t | ) | [slot] |
void SettingsChanged | ( | ) | [signal] |