티스토리 뷰
This is source view widget with syntax highlighting and viewing source line by made pyqt5.
If you need just the code editor widget (except file tree widget and other buttons), you just inherit codeeditor.py not sourceview.py.
간단하게 만들어본 pyqt5 로 만들어본 소스에디터 입니다. 프로젝트 진행하실 때 필요하신분이 있으면 위젯 상속 (sourceview.py) 받아서 사용하시면 될 듯 합니다. source를 보여주는 plaintext만 필요하시다면, codeeditor.py 를 상속 받으셔서 사용하시면 됩니다.
실행방법 :
1. 압축파일내 run.py 실행
기능요약 :
1. source open
2. source 실행
3. source 수정 후 save
해당 프로젝트에서 사용한 pyqt5 및 파이썬 지식은 크게 다음과 같습니다.
1. decorator 사용법
2. treeview (system view) 사용법
3. pyqt5 ui 상속
4. qplaintext 와 관련된 각종 시그널 connect (휠 / 키보드 / 등등)
5. 버튼 아이콘 꾸미기
6. syntax highlighting
7. QFileDialog 및 QMessageBox 사용법
8. drag n drop 구현 (source view)
9. exec() 사용법
누군가에게 pyqt5 학습을 할 때 필요하길 바라며 올려봅니다.
'파이썬' 카테고리의 다른 글
pyqt5 에서 exception 발생시 종료 방지 방법 (7) | 2018.08.03 |
---|---|
pyqt5 pyinstaller GUI가 이상하게 나올 때 (0) | 2018.07.01 |
python ctypes structure 자동 생성 (0) | 2018.06.03 |
[pyqt5] how to redirect stdout to textbrowser / textedit (5) | 2018.05.27 |
[PYQT5] QT designer 에서 위젯 상속 받아 쓰기 (1) | 2018.05.27 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 파이썬 배포판
- 파이썬배포
- 속도
- Python
- 공유기설정
- SQ인증 #동양열처리 #시화공단 #안산 #시흥 #금속열처리 #열처리
- py 실행환경
- 가상환경
- python 실행환경 배포
- 무선랜카드
- a1000 mini
- iptime
- 파이썬
- exe없이 파이썬 배포
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함