QtQuick 2.0 Two listviews and mouse
-
Hello guys,
Today i have problem with two listviews and mouse. When I created two listviews, mouse operation like(scroll, click and drag) are active only on second listview. Can i change that mouse have impact on the firstly listview?Piece of code:
@ ListView {
id: listview1
objectName: "listview"
signal qmlSignal(string msg)
clip: true
y:200anchors.margins: 7 anchors.fill: parent model: Menu {} delegate: contactDelegate highlightFollowsCurrentItem:true highlight: Rectangle { color: "lightsteelblue"; radius: 5 } focus: true maximumFlickVelocity :listview1.contentHeight Behavior on contentY { NumberAnimation { //This specifies how long the animation takes duration: 600 //This selects an easing curve to interpolate with, the default is Easing.Linear easing.type: Easing.InSine } } Behavior on contentX { NumberAnimation { //This specifies how long the animation takes duration: 600 //This selects an easing curve to interpolate with, the default is Easing.Linear easing.type: Easing.InSine } } MouseArea{ anchors.fill:parent onClicked: { listview1.qmlSignal(listview1.model.get(listview1.currentIndex).name)} } } ListView { id: listview2 objectName: "listview2" signal qmlSignal(string msg) clip: true y:200 contentX:-200 anchors.margins: 7 anchors.fill: parent model: Polska {} delegate: polska2_list highlightFollowsCurrentItem:true highlight: Rectangle { color: "lightsteelblue"; radius: 5 } focus: true Behavior on contentY { NumberAnimation { //This specifies how long the animation takes duration: 600 //This selects an easing curve to interpolate with, the default is Easing.Linear easing.type: Easing.InSine } } Behavior on contentX { NumberAnimation { //This specifies how long the animation takes duration: 600 //This selects an easing curve to interpolate with, the default is Easing.Linear easing.type: Easing.InSine } } MouseArea{ anchors.fill:parent onClicked: { listview2.qmlSignal(listview2.model.get(listview2.currentIndex).name)} } }@