Widget1 pyside6 Event Filter 라벨 같은 위젯은 Click 시그널이 없기때문에 이벤트 필터를 정의해서 사용할수 있다. (응용하면 여러가지 가능) def Click(widget): class Filter(QObject): Clicked= Signal() def eventFilter(self, watched: QObject, event: QEvent) -> bool: if watched == widget and event.type() == QEvent.MouseButtonPress: self.Click.emit() return True return False filter = Filter(widget) widget.installEventFilter(filter) return filter.Click Click(self.lable).conne.. 2023. 12. 13. 이전 1 다음 반응형