일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- ui
- graph
- charts
- library
- TableView
- cocoapods
- UIButton
- Chart
- UIKit
- button
- Chrats
- Apple
- alamofire
- Xcode
- 그래프
- PyQt5
- modal
- Swift
- kotlin
- 라이브러리
- Python
- PyQt
- 어플리케이션
- Android
- UITableView
- androidstudio
- 개발자
- ios
- 개발
- Storyboard
Archives
- Today
- Total
Jiwift
[Python/PyQt] QHorizontalSlider, QVerticalSlider, QDial 슬라이더, 다이얼 위젯 / UI 알아보기 본문
다른 개발/Python
[Python/PyQt] QHorizontalSlider, QVerticalSlider, QDial 슬라이더, 다이얼 위젯 / UI 알아보기
지위프트 2022. 12. 30. 01:53반응형
# 위젯 현재 값
self.[슬라이더, 다이얼 위젯 이름].value()
# 위젯이 가질 수 있는 가장 작은 값
self.[슬라이더, 다이얼 위젯 이름].minimum()
# 위젯이 가질 수 있는 가장 큰 값
self.[슬라이더, 다이얼 위젯 이름].maximum()
# 위젯이 한번 움직이거나 방향키를 눌러 이동할 수 있는 최소한의 값
self.[슬라이더, 다이얼 위젯 이름].singleStep()
# 위젯이 빠르게, 크게 움직이다면 이동할 수 있는 값
self.[슬라이더, 다이얼 위젯 이름].pageStep()
슬라이더에 설정된 옵션 값들을 받아온다.
설정 값들은 Qt Designer에서도 설정 가능하다.
# 위젯이 움직이면 기능 수행
self.[슬라이더, 다이얼 위젯 이름].sliderMoved.connect(기능)
# 위젯 값이 바뀌면 기능 수행
self.[슬라이더, 다이얼 위젯 이름].valueChanged.connect(기능)
# 위젯 범위가 변경되면 수행
self.[슬라이더, 다이얼 위젯 이름].rangeChanged.connect(기능)
슬라이더가 움직이거나, 위젯 값이 어떤 이유에서 변경되거나, 위젯 최대 최소 범위가 변경되면 수행
self.[슬라이더, 다이얼 위젯 이름].setMaximum(설정 최대 수)
self.[슬라이더, 다이얼 위젯 이름].setMinimum(설정 최소 수)
self.[슬라이더, 다이얼 위젯 이름].setSingleStep(움직일때 최소 수)
self.[슬라이더, 다이얼 위젯 이름].setPageStep(움직일때 최소 수)
self.[슬라이더, 다이얼 위젯 이름].setRange(시작 수, 끝 수)
self.[슬라이더, 다이얼 위젯 이름].setValue(바로 적용할 수)
설정을 변경한다.
반응형
'다른 개발 > Python' 카테고리의 다른 글
[Python/PyQt] QMessageBox 메세지박스 위젯 / UI 알아보기 (0) | 2022.12.30 |
---|---|
[Python/PyQt] QStackedWidget 스택 위젯 / UI 알아보기 (0) | 2022.12.30 |
[Python/PyQt] QListWidget 리스트 위젯 / UI 알아보기 (0) | 2022.12.30 |
[Python/PyQt] QLineEdit 라인에디트 위젯 / UI 알아보기 (0) | 2022.12.29 |
[Python/PyQt] QLabel 레이블 위젯 / UI 알아보기 (0) | 2022.12.29 |