突出显示 QListWidgetItem
我有一个充满不同颜色的矩形图标的 QListWidget,它用作我们应用程序的颜色选择对话框。我不喜欢它们上的突出显示,因为它没有正确对齐,如所附图片所示。
如何解决此问题?任何更好的亮点总体想法也很棒!
谢谢,
萨彦
I have a QListWidget full of rectangular icons of different color, which serves as a color selection dialog for our app. I do not like the highlight on them, since it is not aligned properly, as evident from the picture attached.
How do I fix this? Any ideas in general for better highlights would also be great!
Thanks,
Sayan
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要子类化
QItemDelegate
并重新实现其paint
方法,然后使用QAbstractItemView::setItemDelegate
将其安装在您的QListWidget.
you need to sub-classing
QItemDelegate
and reimplement itspaint
method, then usingQAbstractItemView::setItemDelegate
install it on yourQListWidget
.