Qt中QListWidget控件addItem如何定义添加信息的字体颜色,只是添加的某一行字体颜色变化

发布网友

我来回答

3个回答

热心网友

QListWidget控件可以使用item.setStyleSheet();方法设置样式,包括字体样式和颜色。代码如下;

QListWidget *List;
List->addItem(tr("Name: Wang"));
List->addItem(tr("Info: gps")); 
List->addItem(tr("Status: Unknown"));
List->addItem( tr("<font color='red'>xxxxxxx</font>"));//设置颜色

热心网友

如果只是某一行的话 可以使用item.setStyleSheet();参数就是css样式表 比如你要字体红色font-color:red

热心网友

"<font color=red>xxxxx</font>"
把那位朋友的 red的引号去掉 试试

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com