qt - 滚动 QML 网格

标签 qt grid scroll qml

我想制作我的 QML Grid只要内容太长而无法显示,就可以滚动。

Grid {
     objectName: "sidebarView"
     id: sidebarGrid
     flow: Grid.TopToBottom
     columns: 1
     spacing: 10
}

仅将几个属性添加到 Grid 中是否可行? ?

最佳答案

不,但您可以在网格周围放置一个 Flickable

Flickable {
    anchors.fill: parent
    contentHeight: sidebarGrid.height
    contentWidth: sidebarGrid.width

    Grid {
         objectName: "sidebarView"
         id: sidebarGrid
         flow: Grid.TopToBottom
         columns: 1
         spacing: 10
    }
}

关于qt - 滚动 QML 网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8896863/

相关文章:

c++ - 无法在Qt中调用静态方法

c++ - Windows 上的 Qt QMYSQL "Driver not loaded"

c++ - QtSerialPort 成帧错误

Jquery - 如何交替 :Odd :Even pattern every 4 <Divs>?

html - 固定在 chrome mobile 上的位置导致元素在向上/向下滚动时移动

c++ - 如何从椭圆图像中找到上下弧的长度

html - 垂直和水平居中网格容器

html - Bootstrap 是否像简单网格一样对齐两个内容?

javascript - 连续循环滚动

html - 如何隐藏水平条滚动条但保持滚动功能