반응형
속성 편집기 구성
1. objectName
- 객체 이름
2. windowModality
- NonModal : 다른 윈도우 화면 입력을 차단하지 않음
- WindowModal : 모든 윈도우 창의 입력 차단
- ApplicationModal : 다이얼로그를 실행시킨 부모 프로그램만 제어 차단
3. enabled
- 체크 해제 : 마우스나 키보드의 입력을 받을 수 있음
- 체크 : 어떤 마우스나 키보드의 입력도 받지 못함
4. geometry
- X : 가로 좌표(위젯 선택 시 활성화)
- Y : 세로 좌표(위젯 선택 시 활성화)
- Width : Dialog 창의 가로 크기
- Height : Dialog 창의 세로 크기
5. sizePolicy
- Horizontal Policy : 가로 크기에 대한 정책
- Vertical Policy : 세로 크기에 대한 정책
- Horizontal Stretch : 가로 확장에 대한 인자
- Vertical Stretch : 세로 확장에 대한 인자
- Fixed : sizeHint() 크기로 고정
- Minimum : sizeHint()가 최소 크기가 됨. 더 작아질 수 없음
- Maximum : sizeHint()가 최대 크기가 됨. 더 커질 수 없음
- Preferred : sizeHint()가 최적 크기지만 크기 변경 가능. 최소 크기는 minimumsizeHint()로 정해짐
- MinimumExpanding : sizeHint()가 최소이면서 최적 크기. 공간이 늘어나면 그 공간을 모두 사용
- Expanding : sizeHint()가 최적 크기지만 더 작아질 수 있음. 공간이 늘어나면 그 공간을 모두 사용
- ignored : sizeHint() 무시
6. minimumSize
- 창의 최소 크기 설정
7. maximumSize
- 창의 최대 크기 설정
8. sizeIncrement
- 창을 확장할 때 크기가 늘려지는 정도에 대한 증분
9. baseSize
- sizeIncrement를 정의하는 경우 적절한 위젯 크기를 계산하는데 사용
10. palette
- 객체의 구성 요소에 대한 색상 지정
11. font
- 객체의 글자 폰트
12. cursor
- 창에서 마우스를 가져왔을 때 커서의 형태
13. moustTracking
- 체크 해제 : 마우스 좌표 추적 안함
- 체크 : 마우스의 좌표 추적
14. tabletTracking
- 체크 : 커서가 가까이에 있는 동안에도 태블릿 이동 이벤트 수신
- 체크 해제 : 태블릿과 접촉하거나 버튼을 누를 때만 이동 태블릿 이동 이벤트 수신
15. focusPolicy
- NoFocus : 포커스 미허용
- TabFocus : 키보드 Tab키를 눌렀을 때 포커스 허용
- ClickFocus : 마우스 클릭에 대한 포커스 허용
- StrongFocus : 키보드 Tab키와 마우스 클릭에 대하여 포커스 허용
- WheelFocus : 마우스 휠에 대한 포커스 허용
16. contextMenuPolicy
- NocontextMenu : 컨텍스트 메뉴 이벤트를 자신이 처리하지 않고 부모 위젯으로 위임
- DefaultcontextMenu : 컨텍스트 메뉴 이벤트가 발생해도 이벤트 핸들러 미지정 시 부모 위젯에 이벤트 미전달
- ActionscontextMenu : 위젯이 보유하고 있는 액션리스트를 컨텍스트 메뉴로 표시
- CustomcontextMenu : 부모 위젯에서 자식 위젯의 컨텍스트 메뉴를 제어
- PreventcontextMenu : 컨텍스트 메뉴 이벤트를 자신이 처리하지 않고 부모 위젯으로도 위임하지 않음
17. acceptDrops
- 체크 : 끌어서 놓기 작업의 데이터를 위젯에 놓을 수 있음
- 체크 해제 : 끌어서 놓기 작업의 데이터 위젯에 놓을 수 없음
18. windowTitle
- 창의 제목 설정
19. windowIcon
- 창의 아이콘 설정
20. windowOpacity
- 창의 투명도 설정
21. toolTip
- 말풍선 설정
22. toolTipDuration
- 말풍선이 나타나는 지연 시간 설정
23. statusTip
- 작업창 하단에 나타나는 상태 표시 내용 설정
24. whatsThis
- 프로그램에 대한 도움말 설정
25. accessibleName
- 접근 객체에 대한 이름
26. accessibleDescription
- 접근 객체에 대한 설명
27. layoutDirection
- 객체들이 정렬되는 방향 정의
28. autoFillBackground
- 스핀 박스의 배경 자동 칠하기 설정
29. styleSheet
- 창의 스타일 정의
30. locale
- 지역 선택
31. windowFilePath
- 프로그램 파일의 경로
32. inputMethodHints
- 입력에 대한 조건 설정
33. sizeGripEnabled
- 주어진 부모의 자식 위젯으로 크기 조정 코너 구성 설정
34. modal
- 새롭게 modal 속성을 가진 창이 열리면 기존에 있던 창을 사용 못하도록 설정
반응형
'IT > 파이썬(Python)' 카테고리의 다른 글
파이썬 함수(Function) 정의, 구조, 형태 (0) | 2023.01.20 |
---|---|
PyQt5 클래스 QMainWindow, QDialog, QWidget 차이점 (0) | 2023.01.11 |
PyQt5 Qt Designer 언어 변경(한국어 → 영어) (0) | 2023.01.09 |
PyQt5 Qt Designer의 화면 구성 (0) | 2023.01.08 |
EXE 파일이란? (0) | 2023.01.08 |