@@ -23,26 +23,14 @@
2323#include <QQuickItem>
2424#include <paths.h>
2525
26−MockController::MockController(QQmlEngine *engine)
26+MockController::MockController(QObject *parent):
27+ QObject(parent)
2728{
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);
32− if (item) {
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);
39− window->show();
40− }
4129}
4230
43−MockController *MockController::instance(QQmlEngine *engine)
31+MockController *MockController::instance()
4432{
45− static MockController* controller = new MockController(engine);
33+ static MockController* controller = new MockController();
4634 return controller;
4735}
4836