niepangu 2022-04-21 14:19 采纳率: 50%
浏览 68
已结题

QML 的ListView 有办法修改滑动的速度吗?

一个非常简单的ListView的例子

import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.0
import QtQuick.Window 2.2

Window {
visible: true
width: 300
height: 450
title: qsTr("Hello World")

ListView{
    id:listView
    anchors.fill: parent
    width: 300
    height:45
    model: 20

    highlightFollowsCurrentItem:true
    highlightMoveVelocity:80
    snapMode: ListView.SnapOneItem

    delegate: Rectangle{
          width: listView.width /3
          height: listView.height  /4
          color: index%2 ? "red":"yellow"
          Label{
              anchors.centerIn: parent
              font.pointSize: 10
              text: index
          }
    }
}

}

网上说可以通过highlightMoveVelocity控制滑动的速度哦,但是我试了一下不行呀,怎么才能改变滑动的速度?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月29日
    • 创建了问题 4月21日

    悬赏问题

    • ¥15 matlab生成电测深三层曲线模型代码
    • ¥50 随机森林与房贷信用风险模型
    • ¥50 buildozer打包kivy app失败
    • ¥30 在vs2022里运行python代码
    • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
    • ¥15 求解 yolo算法问题
    • ¥15 虚拟机打包apk出现错误
    • ¥15 用visual studi code完成html页面
    • ¥15 聚类分析或者python进行数据分析
    • ¥15 三菱伺服电机按启动按钮有使能但不动作