Всем привет. Есть такой QML-код:
Javascript
import QtQuick 2.0
 
Rectangle {
    id: root;
    width: 400; height: 600;
 
    ListModel {
        id: listModel;
 
        ListElement {
            name: "Item 1";
        }
 
        ListElement {
            name: "Item 2";
        }
 
        ListElement {
            name: "Item 3";
        }
 
        ListElement {
            name: "Item 4";
        }
 
        ListElement {
            name: "Item 5";
        }
    }
 
    Component {
        id: itemDelegate;
 
        Rectangle {
            width: listView.width; height: 60;
            color: "transparent";
            border.color: "lightgray";
        }
    }
 
    ListView {
        id: listView;
        model: listModel;
        delegate: itemDelegate;
        anchors.fill: parent;
    }
}
Отрисовывается он как-то криво.
Если я буду использовать QtQuick 1, заменив "import QtQuick 2.0" на "import QtQuick 1.0", то рисует нормально.
Проверялось на разных машинах под Linux, Windows 7, Windows 8. Видеодрайвера установлены и исправно работают.
Почему так происходит? И можно ли это исправить?