반응형
아이콘 버튼 - only Icon
버튼에 아이콘을 넣고 싶은건 너무나 자연스러운 것 같습니다.
QPushButton에 image를 추가하면 쉽게 아이콘 버튼을 생성할 수 있습니다.
self.btn_undo.setIcon(QIcon('./icon/undo.png')) # 버튼.setIcon(QIcon(이미지경로))
self.btn_redo.setIcon(QIcon('./icon/redo.png'))
아이콘 버튼의 경우 크기가 고정되는 것이 좋기 때문에, Button의 크기는 50px로 icon의 크기는 30px로 고정해주었어요
아이콘 버튼 - Icon + Text
아이콘과 Text를 같이 넣을 수도 있어요! text를 입력한 채로 icon을 추가해주면 됩니다.
다만, 이때는 QWidget에서 최대 너비를 100이상으로 키워주셔야합니다.
안그러면 버튼이 깨져요!
어려운 내용은 아니지만, 버튼 크기가 잘 안나온다고 당황하지 않으시길 바랍니다!
반응형
'Python' 카테고리의 다른 글
파이썬으로 네이버 카페 댓글 자동으로 작성하기 - 갯수 한정 (6) | 2024.10.30 |
---|---|
[Python] PyQt - QHBoxLayout()을 활용한 커스텀 위젯 (0) | 2024.01.29 |
[Python] PyQt 실행 및 사용법(feat. pycharm) (0) | 2024.01.07 |
[Python] Anaconda 및 Pycharm 설치 - 파이썬 개발환경 설정 (1) | 2024.01.07 |
댓글