본문 바로가기
반응형

Pyside23

[PyQT5] 처음부터 따라하기 #4. ui component binding PyQT5 따라하기 #4 UI Components Binding Python 에서 UI Component 사용하기 이전 글에 이어서 소스에 추가를 하겠습니다. self.window = loader.load(ui_file) 이렇게 window 를 load 했다면, 바인딩 하는 코드는 self.my_line_edit = self.window.findChild(QLineEdit, objectName) # 여기서 objectName 은 designer.exe 에서 설정한 objectName 입니다. 바인딩 저는 편하게 쓰기 위해서 private 함수를 만들어봤습니다. def __bindQLineEdit(self, objectName): return self.window.findChild(QLineEdit, ob.. 2022. 3. 17.
[PyQT5] 처음부터 따라하기 #2. UI 생성 (Designer.exe 사용) PyQT5 따라하기 #2 Pyside2 Designer.exe 를 실행합니다. Main Window 를 선택하고 생성. 버튼 추가 버튼 텍스트 수정하기 python code 에서 이 버튼에 접근하기 위해서 objectName 을 변경합니다. Edit 추가하기. - Line Edit, Plain Text Edit 를 추가합니다. 각각 objectName 을 fileLineEdit 와 logPlainTextEdit 로 변경했습니다. Group Box 를 사용해서 그룹별로 나눠둘 수 있습니다. 아이콘 변경 파일이 선택되었을 때 디자인창에서는 변경되지 않지만, 미리보기를 했을 경우 변경된 것을 확인할 수 있습니다. 미리보기 이렇게 했을 경우 Form 이 어떻게 실행되는지 미리보기를 할 수 있습니다. 저장 Ctr.. 2022. 3. 17.
[PyQT5] 처음부터 따라하기 #1. 프로젝트 생성 및 설치 PyQT5 따라하기 #1 1. 프로젝트 생성 파이참에서 File > New Project 클릭. 프로젝트 명 입력하고 New environment 로 생성합니다. Create 클릭~ 2. PyQT5 설치 pip install PyQt5 3. PyQT Designer 를 사용하기 위한 Pyside 설치 pip install pyside2 혹시 pip install 하는 도중에 아래와 같은 오류가 난다면, 이 글 참고하세요. 설치가 완료되면, 아래 경로에 designer.exe 파일이 보입니다. 우클릭 해서 Show in Explorer 를 누릅니다. 이 designer.exe 파일의 바로가기를 만들어서 바탕화면에 두시면 편합니다. 저 exe 를 실행하면 PyQT UI Design tool 이 뜹니다. 2022. 3. 16.
728x90
반응형