728x90
구글링을 통해 삽질 30~40분
label text에 하이라이트 같은 효과 처럼 주고 싶었는데, css는 않먹힘.
구글링을 해보니
GraphicsDropShadowEffect()로 그림자 효과를 줄 수 있다고 함.
shadow = QGraphicsDropShadowEffect()
shadow.setBlurRadius(0)
shadow.setColor(QColor(255, 249, 177))
shadow.setOffset(1, 1)
self.ui.label.setGraphicsEffect(shadow)
근데 아무리해도 적용x
shadow = QGraphicsDropShadowEffect(self)
shadow.setBlurRadius(0)
shadow.setColor(QColor(255, 249, 177))
shadow.setOffset(1, 1)
self.ui.label.setGraphicsEffect(shadow)
GraphicsDropShadowEffect(self) parent 지정을 해주어야 적용됨.
728x90
'파이썬' 카테고리의 다른 글
fast api crud 만들기 (0) | 2023.10.31 |
---|---|
pyqt QLabel pen, brush로 테두리 그리기 (0) | 2023.08.08 |
파이썬 셀레니움 크롬드라이버 ChromeDriverManager 버전 오류 feat.230818 수정 (3) | 2023.07.27 |
파이썬 dict list 특정 key 로 중복제거 (0) | 2023.07.27 |
파이썬 logging 에서 setLevel 이 not work 할 때 (0) | 2023.06.22 |