首先我的QTreeWidget设置了背景色交替变换
我想实现,在点击某个QTreeWidgetItem时设置当前item的背景色为红色,
当单击别的item时以前设置的item红色背景还原到原来的背景色
我试图记录item原来背景色,item改变时重新设置回去,但是,再设置时背景色变为黑色。
我的感觉可能是开始时item没有背景色,使用item->backgroundcolor(0)得到是是一个无效的颜色,
重新设置背景色时同样使用了该无效的颜色导致的
有没有别的方法,实现颜色高亮某一指定行的函数或者方法