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


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

Private Slots

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

Private Attributes

sources_list_t cursor_sources

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 ( )

Member Function Documentation

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

original handler interface (still used for WCRefreshEvents)

Implements casa::WCRefreshEH.

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

Member Data Documentation

sources_list_t casa::LinkedCursorEH::cursor_sources

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

QtDisplayPanelGui* casa::LinkedCursorEH::dpg_

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

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