18 import Ubuntu.Components 0.1
19 import Ubuntu.DownloadDaemonListener 0.1
31 implicitHeight: progressBar.implicitHeight
32 implicitWidth: progressBar.implicitWidth
36 objectName:
"progressBar"
39 implicitHeight: units.gu(5)
43 property var source: widgetData[
"source"]
48 service: progressBar.source[
"dbus-name"] ||
""
49 dbusPath: progressBar.source[
"dbus-object"] ||
""
53 progressBar.indeterminate =
true;
55 progressBar.indeterminate =
false;
56 var percentage = parseInt(received * 100 / total);
57 progressBar.value = percentage;
62 root.triggered(widgetId,
"finished", widgetData)
66 root.triggered(widgetId,
"failed", widgetData)