QDialog设置透明属性会影响页面的重绘
我在QDialog上放了一个QTableView和一个QLabel,自定义的一个HeaderView全选表头,表格中数据首列是可勾选的复选框,label用来显示“一共(x)条数据,已勾选(y)条”,在勾选其中n条数据进行删除操作时,发现如果我的Dialog设置了透明属性(setAttribute(Qt::WA_TranslucentBackgound, true);),则点击删除按钮后,页面上数据没有反应,并且下方标签显示内容也没有变成“一共(x-n)条数据,已勾选0条”,当前实现”,需要点击表格某一位置被删除数据才会消失,但是如果我把设置注释掉,删除勾选数据就是正常的。难道是这个属性会影响界面的重绘吗?有没有好的解决方法?