@@ -39,6 +39,7 @@ Item {
3939 signal pressedChangedEx(bool pressed, var pressedButtons, real mouseX, real mouseY)
4040 signal positionChanged(var mouse)
4141 signal released(var mouse)
42+ signal doubleClicked(var mouse)
4243
4344 implicitWidth: row.width
4445 height: parent.height
@@ -256,7 +257,8 @@ Item {
256257 // for the MoveHandler
257258 onPressed: root.pressed(mouse)
258259 onPressedChanged: root.pressedChangedEx(pressed, pressedButtons, mouseX, mouseY)
259− onReleased: root.released(mouse);
260+ onReleased: root.released(mouse)
261+ onDoubleClicked: root.doubleClicked(mouse)
260262
261263 function updateCurrentItemFromPosition(point) {
262264 var pos = mapToItem(row, point.x, point.y);