table->setFocusPolicy(Qt::NoFocus);
或者是
table->viewport()->setFocusPolicy(Qt::NoFocus);
不过这样的话,无法使用键盘控制table了.
改变选中行的颜色:
ui->Tablewidget->setStyleSheet("QTableWidget::item:selected { background-color: rgb(255,235,205) }");
本文介绍如何在Qt中通过设置table的焦点策略来禁用键盘控制,并展示了如何使用样式表来更改选中行的背景颜色。
table->setFocusPolicy(Qt::NoFocus);
或者是
table->viewport()->setFocusPolicy(Qt::NoFocus);
不过这样的话,无法使用键盘控制table了.
改变选中行的颜色:
ui->Tablewidget->setStyleSheet("QTableWidget::item:selected { background-color: rgb(255,235,205) }");

被折叠的 条评论
为什么被折叠?