gui6 Python 이미지 세로로 합치기 - 11 (이미지 썸네일 표시) 이미지 경로 앞에 썸네일을 표시하기 아직 이미지 파일만 가져오는 것을 완료하지 않았다면 이전 글 참고 Python 이미지 세로로 합치기 - 10 (이미지 파일 필터) 이미지 파일만 드래그 되도록 만들어 보자. 폴더에 있는 파일을 전체 선택해서 드래그해서 리스트 위젯에 넣더라도 프로그램이 자동으로 이미지파일만 선별해서 넣도록 해보자. 1. 함수 생성 a. udangco-coding-record.tistory.com 1. icon을 활용 def dropEvent(self, event): img_file = self.find_img(event.mimeData()) if img_file: if event.mimeData().hasUrls(): event.setDropAction(Qt.CopyAction) eve.. 2024. 3. 14. Python 이미지 세로로 합치기 - 10 (이미지 파일 필터) 이미지 파일만 드래그 되도록 만들어 보자. 폴더에 있는 파일을 전체 선택해서 드래그해서 리스트 위젯에 넣더라도 프로그램이 자동으로 이미지파일만 선별해서 넣도록 해보자. 아직 Drag & Drop을 구현하지 않았다면 아래 글 참고 Python 이미지 세로로 합치기 - 9 (Drag&Drop 구현하기) 이미지 파일을 폴더에서 선택하게 하는 창이 나오게 하는 것도 괜찮지만 그냥 이미지를 그대로 드래그하면 인식되게 하는 것이 더 편리하다. 아직 디자인한 코드를 파이참으로 가져오지 않았다 udangco-coding-record.tistory.com 1. 함수 생성 a. 위치 이전에 작성했던 ListBoxWidget 클래스 안에 함수를 작성하겠다. class ListBoxWidget(QListWidget): def.. 2024. 3. 14. Python 이미지 세로로 합치기 - 9 (Drag&Drop 구현하기) 이미지 파일을 폴더에서 선택하게 하는 창이 나오게 하는 것도 괜찮지만 그냥 이미지를 그대로 드래그하면 인식되게 하는 것이 더 편리하다. 아직 디자인한 코드를 파이참으로 가져오지 않았다면 아래 링크 참고 Python 이미지 세로로 합치기 - 8 (파이썬에 불러오기) 디자인이 완료되었다면 그 코드를 파이썬에 불러와 보자. 아직 디자인을 완료하지 않았다면 아래 링크 참고 Python 이미지 세로로 합치기 - 7 (GUI 디자인하기) Part 2. GUI 디자인하기 - Qtdesigner 사용 udangco-coding-record.tistory.com 이미지 파일을 Drag & Drop으로 인식되게 만들기 1. 필요한 모듈 import 시작하기 앞서 필요한 모듈을 먼저 import 하자. import os f.. 2024. 3. 14. Python 이미지 세로로 합치기 - 8 (파이썬에 불러오기) 디자인이 완료되었다면 그 코드를 파이썬에 불러와 보자. 아직 디자인을 완료하지 않았다면 아래 링크 참고 Python 이미지 세로로 합치기 - 7 (GUI 디자인하기) Part 2. GUI 디자인하기 - Qtdesigner 사용하기 Qtdesigner를 사용해서 gui를 디자인해 보자. 아직 이미지 합치기 코드를 완료하지 않았다면 아래 링크 참고 2024.03.13 - [파이썬] - Python 이미지 세로로 합치기 udangco-coding-record.tistory.com 파이썬으로 디자인 불러오기 1. 파일 저장 Qtdesigner에서 파일을 저장하자. 오른쪽 상단에 저장 클릭 내가 원하는 이름으로 변경하고 저장 프로젝트 폴더에 파일이 잘 저장되었다. 2. 파일을 파이썬 파일로 변환 ui를 그대로 불.. 2024. 3. 13. Python 이미지 세로로 합치기 - 2 (설계하기) 본격적인 코드를 작성하기 전에 설계를 해보자. 아직 아나콘다를 설치하지 않았다면 이전 글 참고 Python GUI 아나콘다(Anaconda) 설치 Python으로 GUI를 구성하려면 Anaconda를 설치해야 한다. Anaconda를 설치해 보자 GUI란? Graphical User Interface의 약자로 버튼, 아이콘등 그래픽적인 요소로 나타내는 것을 말한다. 그래픽 사용자 인터페이 udangco-coding-record.tistory.com 아직 아나콘다를 이용한 파이참의 새로운 프로젝트를 생성하지 않았다면 이전 글 참고 Python 이미지 세로로 합치기 - 1 (아나콘다를 이용한 프로젝트 생성) 아나콘다를 설치했다면 이제 이미지를 세로로 합치는 프로그램을 만들어 보자. 아직 설치 하지 않았다면 .. 2024. 3. 12. Python GUI 아나콘다(Anaconda) 설치 Python으로 GUI를 구성하려면 Anaconda를 설치해야 한다. Anaconda를 설치해 보자 GUI란? Graphical User Interface의 약자로 버튼, 아이콘등 그래픽적인 요소로 나타내는 것을 말한다. 그래픽 사용자 인터페이스 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. GUI는 여기로 연결됩니다. 다른 뜻에 대해서는 GUI (동음이의) 문서를 참고하십시오. GUI는 컴퓨터 화면에 표시된다. 처리된 사용자 입력의 결과물이며 보통은 인 ko.wikipedia.org 이전에는 exe파일을 실행하면 그냥 결과 파일이 만들어지는 것만 했다면, 이번에는 버튼을 누르고 결과가 나오게 할 것이다. 그러기 위해서는 anaconda를 설치해서 pycham과 연결해 사용해야 한.. 2024. 3. 12. 이전 1 다음 반응형