-
[Qt] GUI with Qt : QWidget임베디드/Qt for python 2024. 5. 13. 04:05
QTable
- QTableWidget() : 테이블 위젯 생성
- 테이블.rowCount() : row 개수
- 테이블.columnCount() : column 개수
- 테이블.setItem(y, x, text) : (x,y) 좌표의 item을 text로 수정
- 테이블.item(y,x) : (x,y) 좌표의 item 의 QTableWidgetItem() 타입으로 return
- 테이블.cellEntered.connect(func) : cell에 마우스를 올려두었을 때 Signal.
- 해당 cell에 대한 x, y좌표 반환
- 테이블객체.setMouseTracking(True) 활성화 해주어야 정상적으로 작동
- 테이블.cellPressed.connect(func) : cell을 클릭했을 때 Signal
- 해당 cell에 대한 x, y좌표 반환
QProgressBar
- .setOrientation() : Qt.Vertical / Qt.Horizontal 옵션 입력 (수평 / 수직 방향 변경)
- .setInvertedAppearance() : True/ False 옵션 입력 (정방향 / 역방향 변경)
- .value() : progressbar의 현재 값 반환
- .setValue(val) : progressbar의 값 설정
QDial
- .value() : QDial 현재 값 반환
- .setValue(val) : QDial 값 설정
- .valueChanged.connect() : dial 값 변경시 Signal
QSlider
- .value() : QSlider 현재 값 반환
- .setValue(val) : QSlider 값 설정
- .valueChanged.connect() : dial 값 변경시 Signal
- .setPageStep() : 슬라이더의 키보드 페이지 업 또는 페이지 다운 키를 누를 때마다 증/감 하는 간격
- .setSingleStep() : 키보드 화살표 키를 클릭하거나 누를 때마다 증/감 하는 간격
QLCDNumber
- .display(val) : 보여줄 값 설정
'임베디드 > Qt for python' 카테고리의 다른 글
[Qt] GUI with Qt : Visualization (0) 2024.05.13 [Qt] GUI with Qt : QTimer, QThread (0) 2024.05.13 [Qt] GUI with Qt : Text Editor, Qt Designer, Qt API (0) 2024.05.13 [Qt] GUI with Qt : QMainWindow (0) 2024.05.13 [Qt] GUI with Qt : Qwidget (0) 2024.05.12