gpt4 book ai didi

c++ - QListView的自定义装饰

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:19:38 25 4
gpt4 key购买 nike

我正在编写一个可在 Linux 和 Windows 上运行的 GUI,并广泛使用 QListView 类。我想为两个系统上的用户保持一致的 GUI 外观。

开箱即用,Qt 在这些系统上对可展开/可折叠项目图标使用不同的装饰。有没有办法,也许使用委托(delegate),用一组自定义图标替换装饰?

最佳答案

如果您使用的是 Qt 5.*,您可以使用独立于平台的 Fusion 样式。它在不同平台上看起来几乎相同。只需添加您的 main.cpp :

qApp->setStyle("fusion");

关于c++ - QListView的自定义装饰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28344864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com