equal
deleted
inserted
replaced
1 import QtQuick 2.7 |
1 import QtQuick 2.7 |
2 import Hedgewars.Engine 1.0 |
2 import Hedgewars.Engine 1.0 |
3 |
3 |
4 Page1Form { |
4 Page1Form { |
|
5 property var hwEngine |
|
6 |
|
7 Component { |
|
8 id: hwEngineComponent |
|
9 |
|
10 HWEngine { |
|
11 previewAcceptor: PreviewAcceptor |
|
12 onPreviewImageChanged: previewImage.source = "image://preview/image" |
|
13 onPreviewIsRendering: previewImage.source = "qrc:/res/iconTime.png" |
|
14 } |
|
15 } |
|
16 |
|
17 Component.onCompleted: { |
|
18 hwEngine = hwEngineComponent.createObject() |
|
19 } |
|
20 |
5 tickButton.onClicked: { |
21 tickButton.onClicked: { |
6 gameView.tick(100) |
22 gameView.tick(100) |
7 } |
23 } |
8 gameButton.onClicked: { |
24 gameButton.onClicked: { |
9 var engineInstance = HWEngine.runQuickGame() |
25 var engineInstance = hwEngine.runQuickGame() |
10 gameView.engineInstance = engineInstance |
26 gameView.engineInstance = engineInstance |
11 } |
27 } |
12 button1.onClicked: { |
28 button1.onClicked: { |
13 HWEngine.getPreview() |
29 hwEngine.getPreview() |
14 } |
|
15 |
|
16 Connections { |
|
17 target: HWEngine |
|
18 onPreviewImageChanged: { |
|
19 previewImage.source = "image://preview/image" |
|
20 } |
|
21 onPreviewIsRendering: { |
|
22 previewImage.source = "qrc:/res/iconTime.png" |
|
23 } |
|
24 } |
30 } |
25 } |
31 } |