Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用 ListModel 的 QML GridView。每个 ListElement 只定义一个颜色,委托读取并创建一个彩色方块。
有没有办法遍历委托实例并调用委托中定义的函数?
恐怕这个问题对细节有点轻描淡写。如果您可以多解释一下您正在尝试做的事情,那可能会有所帮助。为什么要遍历委托并在其上调用函数?请记住,视图用于为列表模型中的每个元素呈现 QML,其中模型仅提供数据,它们并非旨在执行功能。因为 QML(我上次检查)不支持将函数分配给属性,所以您甚至不能将函数分配给 ListModel 元素。