当前位置: 代码迷 >> QT开发 >> 请教QlistWidget 再这个里面能加上颜色条显示吗
  详细解决方案

请教QlistWidget 再这个里面能加上颜色条显示吗

热度:501   发布时间:2016-04-25 02:50:42.0
请问QlistWidget 再这个里面能加上颜色条显示吗?
打个比方
QlistWidget 
三个元素
第一个元素
颜色条1,颜色条名字1
颜色条2,颜色条名字1
颜色条3,颜色条名字1

每个颜色条是一组RGB值得 后面是这个颜色条对应的名字
------解决思路----------------------
定义一个widget,加入颜色条(label)和文字Label,布局
QListWidgetItem* item = new QListWidgetItem();
item->setSizeHint(QSize(200, 30));
QlistWidget->setItemWidget(item, widget);
------解决思路----------------------
     QListWidgetItem *m1=new QListWidgetItem("01.Take a Load Off Your Feet ");假如插入的是这个元素的话,你可以用setBackgroundColor来设置背景颜色。假如是设置字体颜色的话,可以直接用setTextColor这个函数。