티스토리 뷰

파이썬

python pyqt5 소스 에디터 프로젝트

헬로르르 2018. 6. 10. 21:31


sourceview.zip



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 학습을 할 때 필요하길 바라며 올려봅니다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함