18 #include "AxisVelocityCalculator.h"
19 #include "Direction.h"
20 #include "DirectionalDragArea.h"
21 #include "PressedOutsideNotifier.h"
25 static QObject* directionSingleton(QQmlEngine* engine, QJSEngine* scriptEngine) {
27 Q_UNUSED(scriptEngine);
31 void UbuntuGestureQmlPlugin::registerTypes(
const char *uri)
33 qmlRegisterSingletonType<Direction>(uri, 0, 1,
"Direction", directionSingleton);
34 qmlRegisterType<DirectionalDragArea>(uri, 0, 1,
"DirectionalDragArea");
35 qmlRegisterType<AxisVelocityCalculator>(uri, 0, 1,
"AxisVelocityCalculator");
36 qmlRegisterType<PressedOutsideNotifier>(uri, 0, 1,
"PressedOutsideNotifier");