Рамки qss накладываются друг на друга
При закруглении углов (наследуюсь от QFrame) рамки qss имеющие прозрачность накладываются друг на друга.
Код, отвечающий за рамки:
setStyleSheet("background-color: #FFFFFF;"
"border-style: solid;"
"border-width: 13px;"
"border-radius: 30px;"
"border-color: rgba(123, 52, 251, 0.4);");
Избыточно жирные сделаны намеренно, чтобы лучше было видно проблему.
Как итог:
Как лечить?
Ответы (1 шт):
Автор решения: S. Nick
→ Ссылка
Попробуйте так:
...
self.frame.setStyleSheet("""
background-color: #FFFFFF;
border-style: solid;
border-width: 13px;
border-radius: 30px;
border-color: rgba(193, 165, 244, 1); /* <---- */
""")
....

