我想使用 QtQuick (QML) 和 PySide2 作为后端来构建组件。
我教过的当前解决方案:我知道我可以使用 TopBar 构建按钮,即:
我可以为三种不同类型的按钮创建三个不同的委托:
代表1:
代表2:
代表 3:
并通过在模型中指定为“类型”来更改它们。
-------------------------------------------------- --------
但是我怎么把它们放在一起呢?我教过: • ListView 只能有一个方向,所以我无法使用它来构建它。• 网格视图,但它也有一个可能的方向相同的问题。
有人可以告诉我如何构建功能区组件吗?应该如何指定模型?
它应该根据组中按钮的数量自动扩展。