【问题标题】:Qt on Mac OS X: How to get rid of QListView's blue outline?Mac OS X 上的 Qt:如何摆脱 QListView 蓝色轮廓?
【发布时间】:2012-12-20 13:23:20
【问题描述】:

我正在使用带有自定义背景图像的QListView,我想摆脱 OS X 上 QListView 周围出现的蓝色轮廓边框。

我尝试使用:

border: 0 none;
outline: 0 none;
border-collapse: collapse;

但它仍然出现。

我需要做什么才能摆脱这种蓝色调?

【问题讨论】:

  • outline-color: rgba(0, 0, 0, 0); 可能会这样做。
  • 谢谢@KyleSevenoaks,但它没有用。 ;-(
  • 嗯。透明也可以吗?
  • 不幸的是,它仍然保持蓝色突出显示,即使在谷歌上也似乎没有太多关于它的内容。不过,感谢您提供帮助。

标签: c++ python css macos qt


【解决方案1】:

这应该可行:

yourListView->setAttribute(Qt::WA_MacShowFocusRect, false);

【讨论】:

  • 这个答案拯救了我的一天
猜你喜欢
  • 2013-03-27
  • 1970-01-01
  • 2014-05-08
  • 1970-01-01
  • 1970-01-01
  • 2023-03-16
  • 2021-02-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多