在QTableWidget中设置字体颜色可以使用QTableWidgetItem类的setForeground()方法。
首先,你需要创建一个QTableWidgetItem对象,然后使用setText()方法设置该单元格的内容。接下来,使用QBrush类创建一个画刷,并使用setForeground()方法将该画刷应用于QTableWidgetItem对象。
//创建QTableWidgetItem对象 QTableWidgetItem *item = new QTableWidgetItem("Hello World"); //设置字体颜色 QBrush brush(Qt::red); item->setForeground(brush); //将QTableWidgetItem对象添加到QTableWidget中 ui->tableWidget->setItem(0, 0, item);
希望这个方法能帮助你解决问题。