From 0f9d9b4df7f58f53cb7209fda0027866bf7d8530 Mon Sep 17 00:00:00 2001 From: Paul Lemire Date: Mon, 10 Nov 2014 08:39:01 +0100 Subject: QInputAspect: register backend creator functors to frontend types Change-Id: Ia401232bb27e67250165b018b69b2fa1528da3b6 Reviewed-by: Sean Harmer --- src/input/qinputaspect.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/input') diff --git a/src/input/qinputaspect.cpp b/src/input/qinputaspect.cpp index 49c08cb48..e8ac79068 100644 --- a/src/input/qinputaspect.cpp +++ b/src/input/qinputaspect.cpp @@ -42,6 +42,11 @@ #include "qinputaspect.h" #include "qinputaspect_p.h" #include "inputhandler_p.h" +#include "keyboardcontroller_p.h" +#include "keyboardinput_p.h" + +#include +#include QT_BEGIN_NAMESPACE @@ -57,6 +62,8 @@ QInputAspectPrivate::QInputAspectPrivate(QInputAspect *qq) QInputAspect::QInputAspect(QObject *parent) : QAbstractAspect(*new QInputAspectPrivate(this), parent) { + registerBackendType(QBackendNodeFunctorPtr(new Input::KeyboardControllerFunctor(d_func()->m_inputHandler))); + registerBackendType(QBackendNodeFunctorPtr(new Input::KeyboardInputFunctor(d_func()->m_inputHandler))); } QVector QInputAspect::jobsToExecute() -- cgit v1.2.3