标题:Qt中tablewidget设置编辑时的字体和颜色
作者:adc的121
日期:2019-09-24 15:44
内容:
菜鸟一枚,求问高手,如何设置tablewidget表格在编辑某一个item时,改变正在编辑的字体颜色和单元格背景。
#1 [20091001753 09-24 20:36]
Qt 是很灵活的框架,比如修改单元格的内容,能用不同的方式实现。
也就是说,改变编辑的颜色与背景,是可以实现的,方式取决于你实现修改的代码。
当然,在你眼里,这话说了等于没说。
#2 回 20091001753 的帖子 [adc的121 09-25 16:02]
20091001753:Qt 是很灵活的框架,比如修改单元格的内容,能用不同的方式实现。
也就是说,改变编辑的颜色与背景,是可以实现的,方式取决于你实现修改的代码。
当然,在你眼里,这话说了等于没说。 (2019-09-24 20:36)
版主这话以我目前的水平确实是等于没说,不过也不完全等于没说。
当然,Qt确实很灵活。
#3 回 a13152772488 的帖子 [adc的121 09-25 16:03]
a13152772488:1.ui->tableWidget->item(0, 0)->setForeground(Qt::red);
或item->setForeground(Qt::red);
2.同上,setFont() (2019-09-25 11:24)
谢谢,我用的ui->tablewidget->vieport()->setStylesheet();也可以。
#4 [呆哥哥 10-16 20:17]
新手真是难呀。楼主跟我差不多呵。