首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在QML语言中禁用Gridview/Listview的闪烁

如何在QML语言中禁用Gridview/Listview的闪烁
EN

Stack Overflow用户
提问于 2016-05-23 09:45:49
回答 1查看 3.2K关注 0票数 3

我在用QML语言创建Gridview时遇到了这个问题。我创建一个列表模型并将它们填充到网格视图中。当我使用滚动鼠标strickly滚动数据显示在网格视图,数据消失(我不知道为什么?)。我觉得这是因为格瑞德维尤的闪烁造成的。如何在Gridview中禁用闪烁?我的狙击代码:

代码语言:javascript
运行
复制
                Flickable{
                    anchors.fill: parent
                    interactive: false
                    GridView{//Grid display book
                        id: mainGrid
                        anchors.fill: parent
                        cellWidth: 130
                        cellHeight: 132
                        //displayMarginBeginning: 5
                        model: bookModel
                        delegate: MyDelegate{}
                    }
                    QBookModel{
                        id: bookModel
                    }
                }
            }

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-23 12:59:13

GridViewFlickable的一个子类型,所以您必须在GridView中禁用interactive属性,而不仅仅是在父Flickable中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37387697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档