blob: 5de3df038948aedbb5860f3dde99c78061a6b8e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
import QtQuick 2.0
import Sailfish.Silica 1.0
import RockPool 1.0
Page {
id: root
title: i18n.tr("Import watchapp or watchface")
property var pebble: null
ContentPeerPicker {
anchors.fill: parent
handler: ContentHandler.Source
contentType: ContentType.All
showTitle: false
onPeerSelected: {
var transfer = peer.request();
transfer.stateChanged.connect(function() {
if (transfer.state == ContentTransfer.Charged) {
for (var i = 0; i < transfer.items.length; i++) {
print("sideloading package", transfer.items[i].url)
root.pebble.sideloadApp(transfer.items[i].url)
}
pageStack.pop();
}
})
}
}
}
|