@@ -23,26 +23,14 @@
23#include <QQuickItem>
23#include <QQuickItem>
24#include <paths.h>
24#include <paths.h>
26−MockController::MockController(QQmlEngine *engine)
26+MockController::MockController(QObject *parent):
28− QQmlComponent component(engine);
29− component.setData("import QtQuick 2.4; import Unity.InputInfo 0.1; InputWindow { }", ::qmlDirectory());
30− QObject *myObject = component.create();
31− QQuickItem *item = qobject_cast<QQuickItem*>(myObject);
33− auto window = new QQuickView();
34− window->setTitle("Input");
35− item->setParentItem(window->contentItem());
36− window->setResizeMode(QQuickView::SizeRootObjectToView);
37− window->setWidth(200);
38− window->setHeight(100);
43−MockController *MockController::instance(QQmlEngine *engine)
31+MockController *MockController::instance()
45− static MockController* controller = new MockController(engine);
33+ static MockController* controller = new MockController();
46 return controller;
34 return controller;