티스토리 뷰

IT/PyQt5

[PyQt5] 창 띄우기, 기초, 처음

useful-jang 2020. 2. 11. 11:20

 

코드

import sys
from PyQt5.QtWidgets import QApplication, QWidget

class MyApp(QWidget):

    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        self.setWindowTitle('My First Application')
        self.move(300, 300)
        self.resize(400, 200)
        self.show()

if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex= MyApp()
    sys.exit(app.exec_())

 

해당 코드를 치면 창이 뜹니다. GUI 프로그램을 만드는 첫 번째 단계입니다.

 

 

설명

코드를 실행시 main에 있는 내용이 실행되며 MyApp()이 실행하게 됩니다.

그리고 MyApp에는 타이틀, 위치 이동, 위젯의 크기가 명시되어 있습니다. 

self.show() 부분에서 지정한 내용대로 화면에 표시됩니다.

 

 

 

'IT > PyQt5' 카테고리의 다른 글

[PyQt5] 메뉴, 아이콘, 메뉴바  (0) 2020.02.11
[PyQt5] 상태바, 하단바  (0) 2020.02.11
[PyQt5] 버튼, 설명, 툴팁, 내용  (0) 2020.02.11
[PyQt5] 버튼, 만들기, 닫기  (0) 2020.02.11
[PyQt5] 타이틀, 아이콘, 설정, 커스텀  (0) 2020.02.11
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/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
글 보관함