圆角边框周围显示黑色直角
QComboBox 新增 如下设定即可
xxx_source.view().window().setWindowFlag(Qt.WindowType.NoDropShadowWindowHint) xxx_source.view().window().setWindowFlag(Qt.WindowType.FramelessWindowHint) xxx_source.view().window().setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground)
xxx_source = QComboBox(self) ... xxx_source.view().window().setWindowFlag(Qt.WindowType.NoDropShadowWindowHint) xxx_source.view().window().setWindowFlag(Qt.WindowType.FramelessWindowHint) xxx_source.view().window().setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground)
xxx_source.setStyleSheet("QComboBox {font-family:SimHei;font-weight:bold;background-color: transparent; font-size:16px;color: white; border-radius: 10px;border-color: lightgray; border-style: solid; border-width:0px;} \ QComboBox:hover {border: 1px solid #dbdbdb;border-radius:5px;}\ QComboBox::drop-down {width:0px;background-color: transparent; }\ QComboBox QAbstractItemView {\ border-style:solid;\ border-radius: 5px;\ border: 1px solid #dbdbdb;\ background: #181818;\ color: white;\ }")
标签:Qt,python,xxx,pyqt6,QComboBox,source,window,border From: https://www.cnblogs.com/uoky/p/17972157