如果您想要设置选中的单元格无边框,并且背景色为灰色,可以使用以下的样式表来实现:
#include <QApplication>
#include <QTableWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTableWidget tableWidget(4, 4); // 创建一个4行4列的表格
tableWidget.setStyleSheet("QTableView::item:selected { border: none; background-color: gray; }");
tableWidget.show();
return a.exec();
}
在上述代码中,我们使用setStyleSheet()函数来设置样式表。QTableView::item:selected
表示选中的单元格,然后通过设置border: none
来移除边框,同时通过background-color: gray
将背景色设置为灰色。
运行该示例代码后,当您点击或选择某个单元格时,它会被高亮,并且无边框并且背景色为灰色。
希望对您有所帮助!
内容由零声教学AI助手提供,问题来源于学员提问