在 ListView 委托中显示装饰
Display decoration in ListView delegate
我有一个在 QML 中使用的 C++ 模型。它工作正常,但我在显示装饰时遇到问题。如何在 QML 中显示图标?我已经搜索了文档和网络,但没有成功。 Image
也不行。
您有两个选择:
提供图标作为带有图标文件路径的字符串,并使用 QML 中的 Image
元素从路径字符串加载图标。
提供图标作为 QImage
和 use a custom image provider 以使用 QImage
作为 QML Image
.[=15= 的来源]
第二种方法对你的情况有点矫枉过正,但如果你将来需要的话,C++ 和 QML 之间的图像互操作仍然是可能的。
我有一个在 QML 中使用的 C++ 模型。它工作正常,但我在显示装饰时遇到问题。如何在 QML 中显示图标?我已经搜索了文档和网络,但没有成功。 Image
也不行。
您有两个选择:
提供图标作为带有图标文件路径的字符串,并使用 QML 中的
Image
元素从路径字符串加载图标。提供图标作为
QImage
和 use a custom image provider 以使用QImage
作为 QMLImage
.[=15= 的来源]
第二种方法对你的情况有点矫枉过正,但如果你将来需要的话,C++ 和 QML 之间的图像互操作仍然是可能的。