QTableView或QTableWidget设置显示行号却不显示问题

使用ui->tableView->horizonalHeader()->setVisible(true);设置显示行号,但一直没有效果。
由于QSS中设置了高度导致冲突

QTableView QHeaderView::section
{
    height: 40px;
}

解决办法:
在QSS中不对表头设置高度,将高度设置移至代码中

ui->tableView->horizonalHeader()->setFixedHeight(40);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容