Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
modularpi:python:pyqtdesigerui:index [2026/02/15 02:21] – [1. UI 디자인] adminmodularpi:python:pyqtdesigerui:index [2026/02/20 15:34] (current) – external edit 127.0.0.1
Line 15: Line 15:
 이러한 방식으로 손쉽게 레이아웃을 구성하고 UI 화면을 시각적으로 디자인합니다. 이러한 방식으로 손쉽게 레이아웃을 구성하고 UI 화면을 시각적으로 디자인합니다.
  
-  * 아래의 디자인은 lable 2개와 Botten 1개로 디자인한 예제입니다. ☞ {{ :modularpi:first_design.zip |(Sample 디자인 파일)}}+  * 아래의 디자인은 lable 2개와 Botten 1개로 디자인한 예제입니다. ☞ {{ :modularpi:python:pyqtdesigerui:first_design.zip |(Sample 디자인 파일)}}
  
 {{ :modularpi:python:pyqtdesigerui:file_sample.png?nolink |}} {{ :modularpi:python:pyqtdesigerui:file_sample.png?nolink |}}
Line 23: Line 23:
 `.ui` 파일은 XML 기반으로 UI 구성 정보만 포함하고 있으며, Python 코드와 직접적으로 연결되지는 않습니다.  `.ui` 파일은 XML 기반으로 UI 구성 정보만 포함하고 있으며, Python 코드와 직접적으로 연결되지는 않습니다. 
 따라서 Python 프로그램에서 UI를 사용하기 위해서는 `.ui` 파일을 Python 코드 형태로 변환해야 합니다. 따라서 Python 프로그램에서 UI를 사용하기 위해서는 `.ui` 파일을 Python 코드 형태로 변환해야 합니다.
-  * ☞ {{ :modularpi:pyqtdesignerui:first_project.zip | 예제 프로젝트 다운로드}}+  * ☞ {{ :modularpi:python:pyqtdesigerui:first_project.zip | 예제 프로젝트 다운로드}}
 ====1.) UI 파일 → Python 코드 파일로 변환 ==== ====1.) UI 파일 → Python 코드 파일로 변환 ====
   * 파일 변환 : ''** pyuic5 -o ui_main.py first_design.ui**''   * 파일 변환 : ''** pyuic5 -o ui_main.py first_design.ui**''
Line 33: Line 33:
  
 변환이 완료된 후, ui_main.py 파일을 프로젝트  main.py 파일 내에서 import하여 사용하면 됩니다. 변환이 완료된 후, ui_main.py 파일을 프로젝트  main.py 파일 내에서 import하여 사용하면 됩니다.
- {{ :modularpi:pyqtdesignerui:ui_변환.png?nolink |}} 
- 
  
 +{{ :modularpi:python:pyqtdesigerui:ui_call.png?nolink |}}
  
 main.py main.py
Line 135: Line 134:
     sys.exit(app.exec_())     sys.exit(app.exec_())
 </code> </code>
 +
 +[[..:index|Python을 이용한 CFNET I/O 개발]]