我正在尝试QTableWidgetItem
在我的QTableWidget
. 以下代码不适用于作为QTableWidgetItem
垂直标题项的 a,即使相同的代码适用于作为QTableWidgetItem
常规单元格的 a。
我在 Fedora 17 x64 Gnome 3.4 上使用 Qt 4.8
static const QBrush AddedCellBackground = Qt::yellow;
static const QBrush AddedCellForeground = Qt::red;
void rowSelected()
{
QTableWidgetItem *vertHeadItem = _getSelectedItemVerticalHeader();
vertHeadItem->setForeground( AddedCellForeground );
vertHeadItem->setBackground( AddedCellBackground );
}
当是垂直标题项时,此代码不会发生任何变化vertHeadItem
,但当它是常规单元格时,它会产生所需的影响。如何设置垂直标题项目的背景和前景?