--- /dev/null
+import Qt 4.7
+
+Image {
+ id: container
+ property bool on: true
+ smooth: true
+ visible: container.on
+ source: "qrc:/res/busy.png";
+
+ SequentialAnimation on rotation {
+ loops: Animation.Infinite
+ PropertyAction { value: 0 }
+ PauseAnimation { duration: 200 }
+ PropertyAction { value: 45 }
+ PauseAnimation { duration: 200 }
+ PropertyAction { value: 90 }
+ PauseAnimation { duration: 200 }
+ PropertyAction { value: 135 }
+ PauseAnimation { duration: 200 }
+ PropertyAction { value: 180 }
+ PauseAnimation { duration: 200 }
+ PropertyAction { value: 225 }
+ PauseAnimation { duration: 200 }
+ PropertyAction { value: 270 }
+ PauseAnimation { duration: 200 }
+ PropertyAction { value: 315 }
+ PauseAnimation { duration: 200 }
+ }
+}
focus: true
clip: true
highlightMoveDuration: 300
+
+ property alias busyOn : busyIndicator.on
+
+ BusyIndicator { id: busyIndicator; anchors.centerIn: parent; on: false }
}
<file>ListBase.qml</file>
<file>DetailEditorRow.qml</file>
<file>PanelSelectorButton.qml</file>
+ <file>res/busy.png</file>
+ <file>BusyIndicator.qml</file>
</qresource>
</RCC>
qmlui/FriendsView.qml \
qmlui/LocationsView.qml \
qmlui/DetailEditorRow.qml \
- qmlui/PanelSelectorButton.qml
+ qmlui/PanelSelectorButton.qml \
+ qmlui/BusyIndicator.qml
QT += network \
webkit \