垂直ScrollBar覆盖列qml

时间:2017-08-15 03:01:39

标签: android qml

tableview中的

默认垂直滚动条覆盖了我在android环境中的最后一列,但没有发生在窗口环境和linux环境中。

所以有人可以告诉我哪里错了以及如何解决它

TableView {
    id: list
    x: 0
    y: 0
    width: 910
    height: 590
    anchors.rightMargin: 102
    highlightOnFocus: true
    anchors.topMargin: 34
    anchors.leftMargin: 0
    anchors.top: parent.top
    anchors.right: parent.right
    anchors.left: parent.left
    verticalScrollBarPolicy :Qt.ScrollBarAlwaysOn

    z: 1

    TableViewColumn {
        id:col1
        movable : false
        role: "stt"
        title: "No."
        width: 100
    }

    TableViewColumn {
        id:col2
        movable : false
        role: "title"
        title: "Title"
        width: 400
    }

    TableViewColumn {
        id:col3
        movable : false
        role: "author"
        title: "Author"
        width:(list.width - col1.width -col2.width - 18)
    }

    TableViewColumn {
        id: col4
        movable : false
        role: "type"
        title: "Type"
        visible: false
    }
}

enter image description here

0 个答案:

没有答案