casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Slots | Signals | Public Member Functions | Static Public Attributes | Private Slots | Private Member Functions | Private Attributes
casa::QtAnnotatorGui Class Reference

Annotating widget for a display panel. More...

#include <QtAnnotatorGui.qo.h>

List of all members.

Public Slots

void confirmToolKitChange (const QString, const Qt::MouseButton, const bool)

Signals

void toolKitChange (const QString, const Qt::MouseButton, const bool)
void setMarker (const QString)

Public Member Functions

 QtAnnotatorGui (QtDisplayPanel *parent=0)
 ~QtAnnotatorGui ()
void markerReleased (QMouseEvent *event)
QButtonGroup * mgroup ()

Static Public Attributes

static const QString toolshorthands [12]
static const QString basebitmaps [12]
static const QString markerbitmaps [14]
static const QString helptext [12]
static const QString canvastype [3]
static const int dlkeys [4]

Private Slots

void mouseReleaseEvent (QMouseEvent *event)
void buttonClicked (QAbstractButton *button)
void markerClicked (QAbstractButton *button)
void buttonClicked (int button)
void canvasLockChanged (const QString &text)
void canvasLockChanged (int idx)

Private Member Functions

void setup ()

Private Attributes

QButtonGroup * bGroup
QButtonGroup * mGroup
QToolButton * button [12]
QToolButton * marker [14]
int activeTool
int activeMarker
int activeKey
QString canvasType
QtMarkerGuigridLayout2
bool moveMarker
QtDisplayPanelpDP
Annotationsannot

Detailed Description

Annotating widget for a display panel.

Synopsis

Definition at line 60 of file QtAnnotatorGui.qo.h.


Constructor & Destructor Documentation


Member Function Documentation

void casa::QtAnnotatorGui::buttonClicked ( QAbstractButton *  button) [private, slot]
void casa::QtAnnotatorGui::buttonClicked ( int  button) [private, slot]
void casa::QtAnnotatorGui::canvasLockChanged ( const QString &  text) [private, slot]
void casa::QtAnnotatorGui::canvasLockChanged ( int  idx) [private, slot]
void casa::QtAnnotatorGui::confirmToolKitChange ( const QString  ,
const Qt::MouseButton  ,
const bool   
) [slot]
void casa::QtAnnotatorGui::markerClicked ( QAbstractButton *  button) [private, slot]
void casa::QtAnnotatorGui::markerReleased ( QMouseEvent *  event)
QButtonGroup* casa::QtAnnotatorGui::mgroup ( )
void casa::QtAnnotatorGui::mouseReleaseEvent ( QMouseEvent *  event) [private, slot]
void casa::QtAnnotatorGui::setMarker ( const QString  ) [signal]
void casa::QtAnnotatorGui::setup ( ) [private]
void casa::QtAnnotatorGui::toolKitChange ( const QString  ,
const Qt::MouseButton  ,
const bool   
) [signal]

Member Data Documentation

Definition at line 83 of file QtAnnotatorGui.qo.h.

Definition at line 82 of file QtAnnotatorGui.qo.h.

Definition at line 81 of file QtAnnotatorGui.qo.h.

Definition at line 89 of file QtAnnotatorGui.qo.h.

const QString casa::QtAnnotatorGui::basebitmaps[12] [static]

Definition at line 67 of file QtAnnotatorGui.qo.h.

QButtonGroup* casa::QtAnnotatorGui::bGroup [private]

Definition at line 75 of file QtAnnotatorGui.qo.h.

QToolButton* casa::QtAnnotatorGui::button[12] [private]

Definition at line 79 of file QtAnnotatorGui.qo.h.

const QString casa::QtAnnotatorGui::canvastype[3] [static]

Definition at line 70 of file QtAnnotatorGui.qo.h.

Definition at line 84 of file QtAnnotatorGui.qo.h.

const int casa::QtAnnotatorGui::dlkeys[4] [static]

Definition at line 72 of file QtAnnotatorGui.qo.h.

Definition at line 86 of file QtAnnotatorGui.qo.h.

const QString casa::QtAnnotatorGui::helptext[12] [static]

Definition at line 69 of file QtAnnotatorGui.qo.h.

QToolButton* casa::QtAnnotatorGui::marker[14] [private]

Definition at line 80 of file QtAnnotatorGui.qo.h.

const QString casa::QtAnnotatorGui::markerbitmaps[14] [static]

Definition at line 68 of file QtAnnotatorGui.qo.h.

QButtonGroup* casa::QtAnnotatorGui::mGroup [private]

Definition at line 76 of file QtAnnotatorGui.qo.h.

Definition at line 87 of file QtAnnotatorGui.qo.h.

Definition at line 88 of file QtAnnotatorGui.qo.h.

const QString casa::QtAnnotatorGui::toolshorthands[12] [static]

Definition at line 66 of file QtAnnotatorGui.qo.h.


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