QListView页边距具有背景色

时间:2019-04-16 12:19:13

标签: qt qtstylesheets

当我在QCombobox的QListView上设置边距时,边距具有白色背景。但是我需要透明的边距。

screenshot1:

我该如何控制?

我尝试了不同的解决方案,但没有任何效果。 我的想法是白色背景来自Combobox,但是当我更改Comboxbox的背景颜色时,QListView会出现错误,并且边距仍为白色背景色。 (如屏幕截图2所示)

截屏2:

QComboBox {
  background: rgba(255,255,255,255);
  border: 1px solid rgba(204,204,204,255);
  min-height: 20px;
  padding: 0px 4px;
  margin: 0 11px 0 5px;
}

QListView {
  background: rgba(255, 255, 255, 0);
  alternate-background-color: rgba(255, 255, 255, 0);
  color: rgba(34, 34, 34, 255);
  padding: 0 2px;
  min-height: 20px;
  border: 1px solid rgba(204, 204, 204, 255);
  selection-background-color: rgba(205, 225, 236, 255);
  selection-color: rgba(34, 34, 34, 255);
  margin: 0 11px 0 5px;
}

0 个答案:

没有答案