91 virtual bool endMode(
bool success) = 0;
104 #endif // MOUSEMODE_H virtual QString getModeDescription() const =0
virtual bool moveEvent(const QPointF &point)
signals a mouse move event.
Definition: mousemode.cpp:47
Definition: mousemode.h:48
virtual bool beginMode()
Starts the mouse mode.
Definition: mousemode.cpp:53
virtual bool releaseEvent(const QPointF &point)
signals a mouse release event.
Definition: mousemode.cpp:41
virtual void showMessage(const QString &)=0
The MouseMode class.
Definition: mousemode.h:61
void showMessage(QString msg)
Definition: mousemode.cpp:63
virtual bool pressEvent(const QPointF &point)
signals a mouse press event.
Definition: mousemode.cpp:35
virtual void setMouseModeInterface(MouseModeInterface *)
Definition: mousemode.cpp:58
bg::model::point< double, 2, bg::cs::cartesian > point
Definition: diffusion.cpp:28
virtual ~MouseMode()
Definition: mousemode.cpp:30
virtual bool endMode(bool success)=0
Completes the mouse mode.
MouseMode()
Definition: mousemode.cpp:25