[email protected] wrote: > Hi, > > I'm trying to roll listview to show some item which dosen't seen at the > start of the list. Qml help says that you can use Component.onCompleted > where you can call positionViewAtIndex, but it seems not working. > > Here is example code: > > ListView { > id: list > height: parent.height > delegate: listDelegate > model: theModel > clip: true > boundsBehavior: "StopAtBounds" > focus: true > highlight: null > Component.onCompleted: { > positionViewAtIndex(9, ListView.End); //This is not working > //timer.start(); //This is same thing with timer and this is > working, but isn't nice solution. console.log("onCompeted"); > } > /*Timer { > id: timer > interval: 1 > onTriggered: list.positionViewAtIndex(9, ListView.End); > }*/ > //onFocusChanged: positionViewAtIndex(9, ListView.End); // This is > working, but isn't nice solution. //onHeightChanged: > positionViewAtIndex(9, ListView.End); // This is working, but isn't > nice solution. > > Does anyone seen some kind of problem
Yes. I've seen things like this before and had them fixed. > and know some good solution to it? File a bug report. It will be fixed in a later version. Regards, Steve. > > Regards > Ari Koskenvaara _______________________________________________ Qt-qml mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt-qml
