変化について
Qt 6.6からListView QML Typeのマウスのホイールでスクロールさせたときの挙動(デフォルト)が変わりました。
Qt 5や6.5以前は、ホイールでスクロールさせたときに勢いでスルスル~っと慣性で流れていましたが、それが無くなりました。
本件については、Qt 6.6のリリースノートにのみ(2024/12/15現在)記載があり、通常のListViewのドキュメントには記載はありません(なんでやねん)。
元に戻すには
環境変数QT_QUICK_FLICKABLE_WHEEL_DECELERATIONに15000より小さな値を設定すると従来と同じ挙動になります。
注意点
ListViewを実装しているコンストラクタでQT_QUICK_FLICKABLE_WHEEL_DECELERATIONの値を読み込んで挙動を決めるため、ListViewをQML的に普通な実装(いわゆる静的配置)をしているとアプリの起動後に挙動を変えることができません。
ListView自体をLoaderなどで動的に読み込み直せば変更できますが、状況次第だと思うのでなかなか面倒です。