on xenial help sign in
Scopes guys want the data back
commit816a65656516f93af264779ecf4719ccbdeb93b0 authorAlbert Astals <albert.astals@canonical.com> dateWed 12 Feb 2014, 10:11 (13 years ago) parent084e2eb
3 files changed+6−6
qml/Dash/Previews/PreviewActionButton.qml+2−2 qml/Dash/Previews/PreviewActionCombo.qml+2−2 qml/Dash/Previews/PreviewActions.qml+2−2
qml/Dash/Previews/PreviewActionButton.qml+2−2
@@ -18,7 +18,7 @@ import QtQuick 2.0
1818import Ubuntu.Components 0.1
1919
2020Button {
21− signal triggeredAction(string id)
21+ signal triggeredAction(var actionData)
2222
2323 property var data: null
2424 objectName: "button" + (data && data.id || "")
@@ -26,5 +26,5 @@ Button {
2626 text: data && data.label || ""
2727 iconSource: data && data.icon || ""
2828 iconPosition: "left"
29− onClicked: triggeredAction(data.id)
29+ onClicked: triggeredAction(data)
3030}
qml/Dash/Previews/PreviewActionCombo.qml+2−2
@@ -22,7 +22,7 @@ Item {
2222
2323 implicitHeight: childrenRect.height
2424
25− signal triggeredAction(string id)
25+ signal triggeredAction(var actionData)
2626
2727 property alias model: actionRepeater.model
2828
@@ -59,7 +59,7 @@ Item {
5959 delegate: PreviewActionButton {
6060 data: modelData
6161 width: implicitWidth < parent.width ? parent.width : implicitWidth
62− onClicked: root.triggeredAction(modelData.id)
62+ onClicked: root.triggeredAction(modelData)
6363 }
6464 }
6565 }
qml/Dash/Previews/PreviewActions.qml+2−2
@@ -49,7 +49,7 @@ PreviewWidget {
4949 Connections {
5050 target: loader.item
5151 onTriggeredAction: {
52− root.triggered(root.widgetId, id, null);
52+ root.triggered(root.widgetId, actionData.id, actionData);
5353 }
5454 }
5555 }
@@ -57,7 +57,7 @@ PreviewWidget {
5757 PreviewActionButton {
5858 data: visible ? row.actions[0] : null
5959 visible: row.actions && row.actions.length > 0
60− onTriggeredAction: root.triggered(root.widgetId, id, null)
60+ onTriggeredAction: root.triggered(root.widgetId, actionData.id, actionData)
6161 width: (root.width - units.gu(1)) / 2
6262 }
6363 }