equal
deleted
inserted
replaced
3 #include <QQmlEngine> |
3 #include <QQmlEngine> |
4 #include <QUuid> |
4 #include <QUuid> |
5 |
5 |
6 #include "engine_instance.h" |
6 #include "engine_instance.h" |
7 #include "engine_interface.h" |
7 #include "engine_interface.h" |
|
8 #include "game_view.h" |
8 #include "preview_image_provider.h" |
9 #include "preview_image_provider.h" |
9 |
10 |
10 #include "hwengine.h" |
11 #include "hwengine.h" |
11 |
12 |
12 HWEngine::HWEngine(QQmlEngine* engine, QObject* parent) |
13 HWEngine::HWEngine(QQmlEngine* engine, QObject* parent) |
28 |
29 |
29 void HWEngine::exposeToQML() { |
30 void HWEngine::exposeToQML() { |
30 qDebug("HWEngine::exposeToQML"); |
31 qDebug("HWEngine::exposeToQML"); |
31 qmlRegisterSingletonType<HWEngine>("Hedgewars.Engine", 1, 0, "HWEngine", |
32 qmlRegisterSingletonType<HWEngine>("Hedgewars.Engine", 1, 0, "HWEngine", |
32 hwengine_singletontype_provider); |
33 hwengine_singletontype_provider); |
33 // qmlRegisterType<GameView>("Hedgewars.Engine", 1, 0, "GameView"); |
34 qmlRegisterType<GameView>("Hedgewars.Engine", 1, 0, "GameView"); |
34 } |
35 } |
35 |
36 |
36 void HWEngine::getPreview() { |
37 void HWEngine::getPreview() { |
37 emit previewIsRendering(); |
38 emit previewIsRendering(); |
38 |
39 |