QListWidget 不允许图标大小大于 200
Posted
技术标签:
【中文标题】QListWidget 不允许图标大小大于 200【英文标题】:QListWidget doesn't allow icon size greater than 200 【发布时间】:2013-01-06 22:22:59 【问题描述】:QListWidget::setIconSize
大小 > 200x200 似乎没有任何效果。是有意的,还是我做错了什么?文档中没有提到这种上限。是否有其他属性限制图标大小?
我正在使用 Qt 5。
【问题讨论】:
您的图片是否用于您的那种尺寸的图标中?我只是在Qt源代码中搜索,源代码中没有提到与最大图标大小相关的200
。您猜到了这个尺寸还是确定它正好 200 像素?
不,我用 600x600 测试过,它可以工作
@leemes:非常感谢!图标确实是那个大小。我已经调整了它们的大小以降低内存消耗并完全忘记了它。请发布答案:)
【参考方案1】:
您的源图像似乎具有您所遇到的图标大小限制。 QListWidget
不会绘制大于源图像的图标。
您应该使用更大的源图像。
【讨论】:
以上是关于QListWidget 不允许图标大小大于 200的主要内容,如果未能解决你的问题,请参考以下文章