libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
InputHandler.h File Reference
#include <QObject>
#include <QVector2D>
#include <QTouchEvent>
#include <QTimer>
#include <QTime>
#include <QQueue>
#include <osmscout/util/GeoBox.h>
#include <osmscout/util/Magnification.h>
#include <osmscout/ClientQtImportExport.h>

Classes

struct  osmscout::AccumulatorEvent
 
class  osmscout::DragHandler
 InputHandler with support of dragg gesture. More...
 
class  osmscout::InputHandler
 Input handler retrieve all inputs from user and may change MapView (emits viewChange signal). More...
 
class  osmscout::JumpHandler
 Input handler that animates jumps to target map view. More...
 
class  osmscout::LockHandler
 Input handler that locks map view to current position. More...
 
class  osmscout::MapView
 Object thats carry information about view center, angle and magnification. More...
 
class  osmscout::MoveAccumulator
 Helper class that accumulates move (touch events) within some time period (time defined FIFO queue). More...
 
class  osmscout::MoveHandler
 Handler with support of simple moves and zoom. More...
 
class  osmscout::MultitouchHandler
 InputHandler with support of multitouch input. More...
 
class  osmscout::TapRecognizer
 Simple class for recognizing some basic gestures: tap, double tap, long-tap and tap-and-hold. More...
 

Namespaces

 osmscout
 Original source: http://code.qt.io/cgit/qt/qt.git/tree/tools/qml/qmlruntime.cpp?h=4.7#n438.
 

Functions

bool osmscout::operator!= (const MapView &a, const MapView &b)
 
bool osmscout::operator== (const MapView &a, const MapView &b)