AddWidgetTool Class Reference

#include <AddWidgetTool.h>

Inheritance diagram for AddWidgetTool:

PlotToolInterface

List of all members.


Detailed Description

Plot tool for adding enrichements.

Provides selection of points on a Graph.

Public Types

enum  WidgetType { Text = 0, TexEquation, Rectangle, UserWidget = 1000 }

Signals

void statusText (const QString &)

Public Member Functions

 AddWidgetTool (WidgetType type, Graph *graph, QAction *d_action, const QObject *status_target=NULL, const char *status_slot="")
virtual int rtti () const
virtual ~AddWidgetTool ()

Protected Member Functions

void addEquation (const QPoint &point)
void addRectangle (const QPoint &point)
void addText (const QPoint &point)
void addWidget (const QPoint &point)
virtual bool eventFilter (QObject *obj, QEvent *event)

Protected Attributes

QAction * d_action
RectangleWidgetd_rect
WidgetType d_widget_type


Member Enumeration Documentation

Enumerator:
Text 
TexEquation 
Rectangle 
UserWidget 


Constructor & Destructor Documentation

AddWidgetTool::AddWidgetTool ( WidgetType  type,
Graph graph,
QAction *  d_action,
const QObject *  status_target = NULL,
const char *  status_slot = "" 
)

References Rectangle, and statusText().

AddWidgetTool::~AddWidgetTool (  )  [virtual]


Member Function Documentation

void AddWidgetTool::addEquation ( const QPoint &  point  )  [protected]

void AddWidgetTool::addRectangle ( const QPoint &  point  )  [protected]

void AddWidgetTool::addText ( const QPoint &  point  )  [protected]

void AddWidgetTool::addWidget ( const QPoint &  point  )  [protected]

bool AddWidgetTool::eventFilter ( QObject *  obj,
QEvent *  event 
) [protected, virtual]

virtual int AddWidgetTool::rtti (  )  const [inline, virtual]

void AddWidgetTool::statusText ( const QString &   )  [signal]

Emitted whenever a new message should be presented to the user.

You don't have to connect to this signal if you alreay specified a reciever during initialization.

Referenced by addRectangle(), AddWidgetTool(), eventFilter(), and ~AddWidgetTool().


Member Data Documentation

QAction* AddWidgetTool::d_action [protected]

Referenced by ~AddWidgetTool().

Referenced by addRectangle(), and eventFilter().

Referenced by addWidget().


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

Generated on Fri Nov 7 03:36:53 2008 for QtiPlot by  doxygen 1.5.6