Но цвет не изменился...
Все меняется (qt-4.5.2-3.fc11.i586).
C++ (Qt)
#include <QApplication>
#include <QTableWidget>
int main(int argc, char** argv)
{
QApplication application(argc,argv);
QTableWidget *viewer = new QTableWidget( 5, 5 );
QTableWidgetItem *item = new QTableWidgetItem;
viewer->setItem( 1, 1, new QTableWidgetItem() );
viewer->item( 1, 1 )->setBackground( QBrush( QColor(255,255,0) ) );
viewer->show();
return application.exec();
}