【问题标题】:How to change QComboBox QAbstractItemView border radius in Qt Style sheet如何在 Qt 样式表中更改 QComboBox QAbstractItemView 边框半径
【发布时间】:2021-11-19 08:35:49
【问题描述】:

我希望 QCombobox 具有类似于上图的圆形。

我让它有点相似。

但是当我点击 QComboBox 来查看列表时,并没有创建圆形。

边框是圆的,但背景好像不是这样的。

QComboBox:editable {
    background-color : red;
}

QComboBox QAbstractItemView {
    border : 2px solid blue;
    border-radius: 6px;
}

这是第三张照片样式表。我写它是为了测试。

【问题讨论】:

标签: python pyqt qtstylesheets


【解决方案1】:
comboBox_name.view().window().setWindowFlags(Qt.Popup | Qt.FramelessWindowHint)
comboBox_name.view().window().setAttribute(Qt.WA_TranslucentBackground)

【讨论】:

    猜你喜欢
    • 2021-04-17
    • 1970-01-01
    • 2016-08-03
    • 1970-01-01
    • 2021-11-17
    • 1970-01-01
    • 2022-01-21
    • 1970-01-01
    • 2022-01-15
    相关资源
    最近更新 更多