본문 바로가기

GUI 튜토리얼60

32. 진행표시줄(progressbar) 삽입하기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 31. 커스텀 테마 적용하기 31. 커스텀 테마 적용하기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 30. 위젯에 툴팁 붙이기 30. 위젯에 툴팁 붙이기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 29. 스핀박스 위젯 추가 martinii.fun 이번 포스팅에서는 : 진행표시줄(프로그레스바) 만들기 이번 포스팅에서는 프로그레스바를 만들고, 진행표시막대를 움직이게 만들어보겠습니다. 우리가 만들고자 하는 위젯은 다음과 같은 형태입니다. 버튼 하나와 프로그레스바 위젯 하나를 배치한 상태입니다. 코드를 한 번 보여드리겠습니다. import tkin.. 2022. 11. 29.
31. 커스텀 테마 적용하기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 30. 위젯에 툴팁 붙이기 30. 위젯에 툴팁 붙이기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 29. 스핀박스 위젯 추가하기 29. 스핀박스 위젯 추가하기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 28. 메인윈도우 martinii.fun 이번 포스팅에서는 : 커스텀 테마 적용하기 tkinter로 만든 GUI에 특별한 디자인 테마를 적용할 수 있습니다. 적용방법은 여러 가지가 있지만, 이번 포스팅에서는 ① 가장 간편하게 GUI의 룩앤필을 수정할 수 있는 ttkthemes 모듈, ② 미리 작성된(수정가능한) tcl 테마파일을 다운로드하고 적.. 2022. 11. 28.
30. 위젯에 툴팁 붙이기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 29. 스핀박스 위젯 추가하기 29. 스핀박스 위젯 추가하기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 28. 메인윈도우에 아이콘 추가하기 28. 메인윈도우에 아이콘 추가하기 이전 포스팅 2022.11.27 - [기타/tkinter 한꼬집씩만 따라해보기] - 27 martinii.fun 이번 포스팅에서는 : 위젯에 툴팁 붙이기 지금까지 여러가지 위젯과 레이아웃, 이벤트사용방법 등에 대해 간략히 알려드렸습니다. 이번에 소개해드릴 기능은 바로 "툴팁"입니다. 툴팁이 뭔지 모르시는 분들도, 은연중에 이런저런 앱에서 많이 봐 오셨을 것이라 생각합니다. 아래와 같이 엔트리 등의 위젯에 부가.. 2022. 11. 28.
29. 스핀박스 위젯 추가하기 이전 포스팅 2022.11.28 - [기타/tkinter 한꼬집씩만 따라해보기] - 28. 메인윈도우에 아이콘 추가하기 28. 메인윈도우에 아이콘 추가하기 이전 포스팅 2022.11.27 - [기타/tkinter 한꼬집씩만 따라해보기] - 27. 다양한 메시지박스 생성하기 27. 다양한 메시지박스 생성하기 이전 포스팅 2022.11.20 - [기타/tkinter 한꼬집씩만 따라해보기] - 26. GUI martinii.fun 이번 포스팅에서는 : 스핀박스 위젯 추가하기 오랜만에 위젯을 하나 더 소개해드리고자 합니다. 바로 "스핀박스"라는 위젯으로, 콤보박스와 어떤 면에서는 유사한 부분이 있어서 주어진 숫자 중에 하나를 선택하는 공통점이 있지만, 스핀박스는 창이 확대되지 않고 버튼을 통해서 값이 오르내린다.. 2022. 11. 28.
28. 메인윈도우에 아이콘 추가하기 이전 포스팅 2022.11.27 - [기타/tkinter 한꼬집씩만 따라해보기] - 27. 다양한 메시지박스 생성하기 27. 다양한 메시지박스 생성하기 이전 포스팅 2022.11.20 - [기타/tkinter 한꼬집씩만 따라해보기] - 26. GUI에 탭(Notebook) 생성하기 26. GUI에 탭(Notebook) 생성하기 지난 포스팅 2022.11.20 - [기타/tkinter 한꼬집씩만 따라해보기] - 25. 메뉴바의 martinii.fun 이번 포스팅에서는 : 메인윈도우 아이콘 추가하기 우리가 지금까지 만든 메인윈도우에는 다음과 같은 청색 깃털 아이콘이 기본으로 제공됩니다. "이 GUI는 무려 tkinter로 만들었어!" 라는 메시지를 내비치고 싶다면 이렇게 둬도 괜찮지만, 기왕이면 우리 애플리.. 2022. 11. 28.
27. 다양한 메시지박스 생성하기 이전 포스팅 2022.11.20 - [기타/tkinter 한꼬집씩만 따라해보기] - 26. GUI에 탭(Notebook) 생성하기 26. GUI에 탭(Notebook) 생성하기 지난 포스팅 2022.11.20 - [기타/tkinter 한꼬집씩만 따라해보기] - 25. 메뉴바의 종료버튼으로 프로그램 종료하기 25. 메뉴바의 종료버튼으로 프로그램 종료하기 지난 포스팅 2022.11.20 - [기타/tkinter 한 martinii.fun 이번 포스팅에서는 : 다양한 메시지박스 생성하기 가장 기본적인 메시지박스를 만드는 방법부터 알아봅시다. 메인윈도우 창도 master나 parent 파라미터도 필요없고, mainloop()을 실행할 필요도 없이 창 하나만 띄워주는 코드들입니다. GUI가 거의 필요없는 업무자동.. 2022. 11. 27.
7. 윈도우에 레이블을 붙여봅시다. #QLabel 보호되어 있는 글 입니다. 2022. 11. 22.
6. 시그널-슬롯 맛보기 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 5. 메인윈도우의 초기사이즈 정하기 5. 메인윈도우의 초기사이즈 정하기 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 4. QMainWindow에 위젯을 넣어봅시다. 4. QMainWindow에 위젯을 넣어봅시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 3. 어 martinii.fun 이번 포스팅에서는 : 시그널-슬롯 기초 내가 그의 이름을 불러주기 전에는 그는 다만 하나의 몸짓에 지나지 않았다. 내가 그의 이름을 불러주었을 때, 그는 나에게로 와서 꽃이 되었다. 내가 그의 이름을 불러준 것처럼 나의 이 빛깔과 향기에 알맞는 누가 나의 이름을 불러다오.. 2022. 11. 21.
5. 메인윈도우의 초기사이즈 정하기 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 4. QMainWindow에 위젯을 넣어봅시다. 4. QMainWindow에 위젯을 넣어봅시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 3. 어떤 위젯도 최상위 윈도우가 될 수 있다? 3. 어떤 위젯도 최상위 윈도우가 될 수 있다? 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 martinii.fun 이번 포스팅에서는 : 메인윈도우 사이즈 정하기 지금까지 생성한 메인윈도우는 제목과 센트럴위젯은 우리 마음대로 정했지만, 이런 사이즈는 우리가 원한 게 아닙니다. 요구한 적도 없었고요. 그래서 이번 포스팅에서는 메인윈도우한테 내가 원하는 사이즈를 요구;;하는 방법 중 하나.. 2022. 11. 21.