我想用qtablewidget做个自定义的组件。
我想qtablewidget只能一行一行的选中,不能一个单元格选中。至少不能看不来选中了其中的一个单元格。
我的代码如下:
m_tableWidget = new QTableWidget(5,3,this); //创建一个table
m_tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); //设置整行选中
m_tableWidget->setSelectionMode(QAbstractItemView::SingleSelection); //设置当行选中
m_tableWidget->setShowGrid(false); //隐藏单元格边框
请看上图。现在有个问题就是当我选中一行的时候,选中的那个单元格有个虚框,而不是整行有个反选框。
请问有什么办法不显示单元格的反选框而是整行的反选框吗?
我是新手,请尽量详细的讲解下,谢谢各位。