gpt4 book ai didi

Qt:QTableWidget/QTableView 在全视口(viewport)中交替行颜色

转载 作者:行者123 更新时间:2023-12-04 11:40:07 27 4
gpt4 key购买 nike

我有一个 QTableView 包含来自数据库的数据行。但是,设置 setAlternatingRowColors(true) 仅交替具有数据的行颜色 - 表格的其余部分只是白色,这不是您期望的行为(例如,查看任何浏览器的书签列表 - 空行具有交替颜色)。

有谁知道 Qt 提供的表格 View 的替代方法或替代方法?我摆弄了样式表和项目委托(delegate),结果相同。

最佳答案

你为什么不为此使用 Qt QSS?它工作得很好。看看这里:http://www.qtcentre.org/threads/42211-QTableWidget-alternating-background-color?p=263046#post263046

myTable->setAlternatingRowColors(true);
myTable->setStyleSheet("alternate-background-color: yellow;background-color: red;");

关于Qt:QTableWidget/QTableView 在全视口(viewport)中交替行颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15452207/

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