Vidalia 0.2.12
Signals | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes

TorMapWidgetInputHandler Class Reference

#include <TorMapWidgetInputHandler.h>

List of all members.

Signals

void featureClicked (const QPoint &point, Qt::MouseButton button)

Public Member Functions

 TorMapWidgetInputHandler ()

Protected Member Functions

virtual bool eventFilter (QObject *obj, QEvent *e)

Private Member Functions

bool pointHasFeatures (const QPoint &point) const

Private Attributes

int _mousePressedX
int _mousePressedY
qreal _mousePressedLon
qreal _mousePressedLat

Detailed Description

Definition at line 21 of file TorMapWidgetInputHandler.h.


Constructor & Destructor Documentation

TorMapWidgetInputHandler::TorMapWidgetInputHandler ( )

Default constructor.

Definition at line 38 of file TorMapWidgetInputHandler.cpp.


Member Function Documentation

bool TorMapWidgetInputHandler::eventFilter ( QObject *  obj,
QEvent *  e 
) [protected, virtual]

Filter and handles event e that was sent to widget obj. obj is always a MarbleWidget object.

Definition at line 44 of file TorMapWidgetInputHandler.cpp.

References _mousePressedLat, _mousePressedLon, _mousePressedX, _mousePressedY, featureClicked(), MAP_ZOOM_STEP, MIN_DRAG_THRESHOLD, and pointHasFeatures().

void TorMapWidgetInputHandler::featureClicked ( const QPoint &  point,
Qt::MouseButton  button 
) [signal]

Emitted when the user clicks on a map feature located at point. button indicates which mouse button was clicked.

Referenced by eventFilter().

bool TorMapWidgetInputHandler::pointHasFeatures ( const QPoint &  point) const [private]

Returns true if the map has one or more features located at the screen position point.

Definition at line 134 of file TorMapWidgetInputHandler.cpp.

Referenced by eventFilter().


Member Data Documentation

Definition at line 51 of file TorMapWidgetInputHandler.h.

Referenced by eventFilter().

Definition at line 50 of file TorMapWidgetInputHandler.h.

Referenced by eventFilter().

Definition at line 48 of file TorMapWidgetInputHandler.h.

Referenced by eventFilter().

Definition at line 49 of file TorMapWidgetInputHandler.h.

Referenced by eventFilter().


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