• 1658阅读
  • 4回复

Qt中tablewidget设置编辑时的字体和颜色 [复制链接]

上一主题 下一主题
离线adc的121
 

只看楼主 倒序阅读 楼主  发表于: 2019-09-24
菜鸟一枚,求问高手,如何设置tablewidget表格在编辑某一个item时,改变正在编辑的字体颜色单元格背景。
离线20091001753

只看该作者 1楼 发表于: 2019-09-24
Qt 是很灵活的框架,比如修改单元格的内容,能用不同的方式实现。
也就是说,改变编辑的颜色与背景,是可以实现的,方式取决于你实现修改的代码。

当然,在你眼里,这话说了等于没说。
(づ ̄ 3 ̄)づ
离线adc的121

只看该作者 2楼 发表于: 2019-09-25
回 20091001753 的帖子
20091001753:Qt 是很灵活的框架,比如修改单元格的内容,能用不同的方式实现。
也就是说,改变编辑的颜色与背景,是可以实现的,方式取决于你实现修改的代码。
当然,在你眼里,这话说了等于没说。 (2019-09-24 20:36) 

版主这话以我目前的水平确实是等于没说,不过也不完全等于没说。
当然,Qt确实很灵活。
离线adc的121

只看该作者 3楼 发表于: 2019-09-25
回 a13152772488 的帖子
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楼 发表于: 2019-10-16
新手真是难呀。楼主跟我差不多呵。
快速回复
限100 字节
 
上一个 下一个