@@ -38,8 +38,6 @@ PreviewWidget {
3838 objectName: "paymentButton"
3939 color: Theme.palette.selected.foreground
4040 text: paymentClient.formattedPrice
41− iconSource: data && data.icon || ""
42− iconPosition: "left"
4341 onClicked: paymentClient.start()
4442 anchors.right: parent.right
4543 width: (root.width - units.gu(1)) / 2
@@ -49,9 +47,9 @@ PreviewWidget {
4947 price: paymentButton.source["price"]
5048 currency: paymentButton.source["currency"]
5149 storeItemId: paymentButton.source["store_item_id"]
52− onFinished: root.triggered(widgetId, "finished", data)
53− onCanceled: root.triggered(widgetId, "canceled", data)
54− onError: root.triggered(widgetId, "error", data)
50+ onPurchaseCompleted: root.triggered(widgetId, "purchaseCompleted", paymentButton.source)
51+ onPurchaseCanceled: root.triggered(widgetId, "purchaseCanceled", paymentButton.source)
52+ onPurchaseError: root.triggered(widgetId, "purchaseError", paymentButton.source)
5553 }
5654 }
5755}