프로그래밍/PyQt5 썸네일형 리스트형 파이참(PyCharm) 설치하기 파이썬 IDE인 파이참을 설치하였습니다. GUI 프로그램을 만들기 위해서 PyQt5, QT Designer를 이용할 것입니다. 그전에 파이썬에 특화된 IDE인 파이참을 설치하였습니다 파이참(PyCharm)은 JetBrains에 의해 개발된 IDE입니다. 우선 다운로드 홈페이지에 접속합니다. https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 프로 버전까지는 필요없기 때문에 Community 버전으로 다운을 받아줍니다. 그전에 파이썬이 깔려있어야 파이참을 사용할 수 있으므로 python이 깔려있는지 확인해줍니다. 저는 3.7... 더보기 [python] try ~ except 로 예외 처리 및 Built-in Exceptions 사이트 pycharm을 이용해서 계산기를 구현할 때, 0으로 나누는 예외 및 잘못된 수식, 기타 오류들을 처리하기 위하여 try~except를 사용하여 코드를 작성하였습니다. 이때, 예외처리 구문들은 직접 예외설정을 하는 것이 아니라 Built-in된 Exception들을 사용하여 처리가 가능합니다. try: self.lblDisp.setText(str(eval(self.expr))) except ZeroDivisionError: self.lblDisp.setText("0으로 나눗셈 불가") , except SyntaxError: self.lblDisp.setText("잘못된 수식") except Exception as e: self.lblDisp.setText("기타 오류") try except 구문을 사용하.. 더보기 [PyQt5, Qt Desinger] QPushButton stylesheet 변경하기(클릭감 만들기) QPushButton은 말 그대로 버튼으로 보통 클릭하면 어떠한 시그널을 전달하여 어떠한 기능을 작동시킨다. 이중 오늘은 stylesheet를 변경하는 방법을 알아볼 예정이다. 처음에 stylesheet에서 그냥 폰트컬러, 배경컬러만 바꿨더니 커서를 올렸을 때, 클릭했을 때, 그냥 보이는 버튼까지 똑같아서 클릭을 했는지 모르는 상태가 지속되었다. (커서가 위에 있던 클릭을 하던 button이 눌리는 감(?)이 없어서 클릭이 되는건지 마는건지 하는 저 상태) 이를 해결하기 위해 검색을 해보니, stylesheet에서 QPushButton 의 상태에 따라 다 다르게 설정하면 된다는 것을 발견하였다. 이런 식으로 설정을 할 수 있다. 아래 스타일 시트를 보면, 1. QPushButton의 기본 설정을 맨 위에.. 더보기 이전 1 다음