코드
import sys
from PyQt5.QtWidgets import QApplication, QWidget #QApplication, QWidget모듈 불러오기
class MyApp(QWidget): #QWidget를 상속받는다
def __init__(self):
super().__init__()
self.initUI() #초기 UI생성
def initUI(self): #self는 MyApp 객체
self.setWindowTitle('My First Application') #창 이름
self.move(300,300) #생성 위치 (X,Y)
self.resize(400,200) #400px, 200px 사이즈 창 생성
self.show() #스크린에 띄워준다
if __name__ == '__main__': #__name__ 저장된 코드 (모듈안에서 실행하는 건지 코드안에서 실행하는 건지 체크)
app = QApplication(sys.argv)
ex = MyApp()
sys.exit(app.exec_())
코드
from PyQt5.QtGui import QIcon #QIcon클래스 불러오기 QIcon
self.setWindowIcon(QIcon('web.png')) #아이콘 넣기(이미지이름)
self.setGeometry(300,300,300,200) # setGeometry: move와 resize를 합쳐놓은 함수