casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | Private Types | Private Slots | Private Attributes | List of all members
casa::LinkedCursorEH Class Reference

#include <QtDisplayPanelGui.qo.h>

Inheritance diagram for casa::LinkedCursorEH:
casa::WCRefreshEH casa::DisplayEH

Classes

struct  cursor_info_t
 

Public Member Functions

 LinkedCursorEH (QtDisplayPanelGui *dpg)
 
virtual ~LinkedCursorEH ()
 
void operator() (const WCRefreshEvent &ev)
 original handler interface (still used for WCRefreshEvents) More...
 
void addSource (QtDisplayPanelGui *src, QColor color)
 
void removeSource (QtDisplayPanelGui *src)
 
- Public Member Functions inherited from casa::WCRefreshEH
 WCRefreshEH ()
 Default Constructor Required. More...
 
virtual ~WCRefreshEH ()
 Destructor. More...
 
- Public Member Functions inherited from casa::DisplayEH
virtual void handleEvent (DisplayEvent &)
 Classes that contain this interface (i.e., derive from it) can override this method to implement actions for whatever types of DisplayEvent they're interested in. More...
 
virtual ~DisplayEH ()
 

Private Types

typedef std::map
< QtDisplayPanelGui
*, cursor_info_t
sources_list_t
 

Private Slots

void boundary (QtDisplayPanel::CursorBoundaryCondition)
 
void position (viewer::Position)
 

Private Attributes

sources_list_t cursor_sources
 
QtDisplayPanelGuidpg_
 

Detailed Description

Definition at line 95 of file QtDisplayPanelGui.qo.h.

Member Typedef Documentation

Definition at line 112 of file QtDisplayPanelGui.qo.h.

Constructor & Destructor Documentation

casa::LinkedCursorEH::LinkedCursorEH ( QtDisplayPanelGui dpg)
virtual casa::LinkedCursorEH::~LinkedCursorEH ( )
virtual

Member Function Documentation

void casa::LinkedCursorEH::addSource ( QtDisplayPanelGui src,
QColor  color 
)
void casa::LinkedCursorEH::boundary ( QtDisplayPanel::CursorBoundaryCondition  )
privateslot
void casa::LinkedCursorEH::operator() ( const WCRefreshEvent ev)
virtual

original handler interface (still used for WCRefreshEvents)

Implements casa::WCRefreshEH.

void casa::LinkedCursorEH::position ( viewer::Position  )
privateslot
void casa::LinkedCursorEH::removeSource ( QtDisplayPanelGui src)

Member Data Documentation

sources_list_t casa::LinkedCursorEH::cursor_sources
private

Definition at line 113 of file QtDisplayPanelGui.qo.h.

QtDisplayPanelGui* casa::LinkedCursorEH::dpg_
private

Definition at line 114 of file QtDisplayPanelGui.qo.h.


The documentation for this class was generated from the following file: