QTableWidget にカラー パレットのラベルを追加しようとしています。しかし、ラベルパレットに設定した色では表示されません。ここに私のコードがあります、
QWidget *colorTableWidget = new QWidget();
QLabel *lbl = new QLabel();
lbl->setAutoFillBackground(true);
QPalette palette;
palette.setColor(lbl->backgroundRole(), QColor("RED") );
lbl->setPalette(palette);
QGridLayout *gridLayout = new QGridLayout();
gridLayout ->addWidget(lbl,0,0);
colorTableWidget->setLayout(gridLayout);
ui->tableWidget->setCellWidget(row,0,colorTableWidget);
ここで何が問題なのか誰か教えてもらえますか..?、ラベルにテキストを追加すると同じことが機能しますが、カラーパレットでは機能しません。Win 7 環境で Qt 4.8.4 を使用しています。