--- /dev/null
+import Qt 4.7
+
+Image {
+ id: loading; source: "images/loading.png"
+ NumberAnimation on rotation {
+ from: 0; to: 360; running: loading.visible == true; loops: Animation.Infinite; duration: 900
+ }
+}
--- /dev/null
+import Qt 4.7
+
+Item { id: wrapper
+ property variant model: scoreModel
+ property int status:scoreModel.status
+ function reload() { scoreModel.reload(); }
+ XmlListModel {
+ id: scoreModel
+
+ source: "http://localhost/tim/index.php?a=score"
+ query: "/message/scores/entry"
+
+ XmlRole { name: "position"; query: "position/string()" }
+ XmlRole { name: "userId"; query: "user-id/string()" }
+ XmlRole { name: "userName"; query: "user-name/string()" }
+ XmlRole { name: "score"; query: "score/string()" }
+ }
+}
--- /dev/null
+Button 1.0 Button.qml
+ChatView 1.0 ChatView.qml
+HighScoreForm 1.0 HighScoreForm.qml
+Input 1.0 Input.qml
+Loading 1.0 Loading.qml
+LoginForm 1.0 LoginForm.qml
+MessageBox 1.0 MessageBox.qml
+RegistrationForm 1.0 RegistrationForm.qml
+ScoreDelegate 1.0 ScoreDelegate.qml
+ScoreModel 1.0 ScoreModel.qml
+ToolBar 1.0 ToolBar.qml