摆脱 QTableWidgetItem 中的单元格小部件
Get rid of cell widget in QTableWidgetItem
您可能知道,您可以使用 setCellWidget
为 QTableWidget 中的单元格设置小部件:
table->setCellWidget(0, 0, new QProgressBar);
在某些情况下,我只想摆脱这个小部件,一切都变得像没有单元格小部件时一样。我测试了将小部件设置为 nullptr
,但没有帮助。
换句话说,QTableWidget
中单元格的默认小部件是什么?
你必须使用void QTableWidget::removeCellWidget(int row, int column)
你的情况:
table->removeCellWidget(0, 0);
您可能知道,您可以使用 setCellWidget
为 QTableWidget 中的单元格设置小部件:
table->setCellWidget(0, 0, new QProgressBar);
在某些情况下,我只想摆脱这个小部件,一切都变得像没有单元格小部件时一样。我测试了将小部件设置为 nullptr
,但没有帮助。
换句话说,QTableWidget
中单元格的默认小部件是什么?
你必须使用void QTableWidget::removeCellWidget(int row, int column)
你的情况:
table->removeCellWidget(0, 0);