Notice
Recent Posts
Recent Comments
Link
«   2025/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
Tags more
Archives
Today
Total
관리 메뉴

기록

PYQT란? PYQT를 이용하여 파이썬 프로그래밍하기 본문

PYTHON

PYQT란? PYQT를 이용하여 파이썬 프로그래밍하기

9400 2023. 1. 2. 19:30

PyQt란 ? 

PyQt는 Python + Qt를 합쳐서 지은 이름으로, C++ 기반의 GUI Framework인 Qt를 Python에서 사용할 수 있게 만든 패키지로

즉, 파이썬에서 GUI(Graphical User Interface) 프로그래밍을 할 때 사용하는 대표적인 패키지이다.

 

 

designer 프로그램을 사용하여 

인터페이스를 만들고 

저장후

 

.ui --> pyqt의 화면단

.py --> 파이선으로 프로그래밍 공간으로 사용한다.

 

 

사용예제) 

text바꾸기

 

import sys
from PyQt5.QtWidgets import *
from PyQt5 import uic

form_class = uic.loadUiType("main01.ui")[0]


class WindowClass(QMainWindow, form_class) :
    def __init__(self) :
        super().__init__()
        self.setupUi(self)
        
        self.pb.clicked.connect(self.myclick)
        
    def myclick(self):
        self.lbl.setText("Good Evening");

        
        
if __name__ == "__main__" :
    #QApplication : 프로그램을 실행시켜주는 클래스
    app = QApplication(sys.argv) 
    #WindowClass의 인스턴스 생성
    myWindow = WindowClass() 
    #프로그램 화면을 보여주는 코드
    myWindow.show()
    #프로그램을 이벤트루프로 진입시키는(프로그램을 작동시키는) 코드
    app.exec_()

 

변경 완료

'PYTHON' 카테고리의 다른 글

PYQT 로또만들기  (0) 2023.01.02
PYQT 클릭시마다 +1 출력하게 만들기  (0) 2023.01.02
파이썬 if 문, for문  (0) 2022.12.30
PYTHON Class 상속  (0) 2022.12.26
구구단 짜기  (0) 2022.12.23
Comments