qmlFrontend/qml/qmlFrontend/GameConfig.qml
branchqmlfrontend
changeset 10442 c58db813240b
parent 10436 084e046f6bd5
child 10444 47a6231f1fc1
--- a/qmlFrontend/qml/qmlFrontend/GameConfig.qml	Mon Oct 13 23:46:49 2014 +0400
+++ b/qmlFrontend/qml/qmlFrontend/GameConfig.qml	Mon Oct 20 22:55:12 2014 +0400
@@ -1,6 +1,7 @@
 import QtQuick 2.0
 import Hedgewars.Engine 1.0
 
+
 Rectangle {
     HWButton {
         id: btnPreview
@@ -70,4 +71,42 @@
             }
         }
     }
+
+    ListView {
+        id: playingTeamsList
+        x: 440
+        y: 16
+        width: 100
+        height: 192
+        highlight: Rectangle { color: "#eaea00"; radius: 4 }
+        focus: true
+        clip: true
+
+        model: ListModel {
+            id: localTeamsModel
+        }
+
+        delegate: Rectangle {
+            id: teamDelegate
+            height: 24
+            width: parent.width
+            radius: 8
+            border.width: 2
+            border.color: "#eaea00"
+
+            Row {
+                Text { text: name }
+            }
+        }
+
+        Connections {
+            target: HWEngine
+            onLocalTeamAdded: localTeamsModel.append({"aiLevel": aiLevel, "name": teamName})
+        }
+    }
+
+    Component.onCompleted: {
+        HWEngine.getTeamsList()
+        HWEngine.getPreview()
+    }
 }