IT/PyQt5(22)
-
[PyQt5] 버튼, 설명, 툴팁, 내용
버튼에 마우스를 올려두면 버튼에 대한 설명이 나오는 기능입니다. import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QToolTip from PyQt5.QtGui import QFont class tooltipApp(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): QToolTip.setFont(QFont('맑은고딕',20)) btn = QPushButton('설명',self) btn.setToolTip('버튼에 대한 설명이 나옵니다.') btn.move(30,10) btn.resize(btn.sizeHint()) self.set..
2020.02.11 -
[PyQt5] 버튼, 만들기, 닫기
GUI 프로그램에서 가장 기본이라고 할 수 있는 버튼 만들기 이다. 간단하게 닫기 버튼이 포함된 위젯을 만들어본다. import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton from PyQt5.QtCore import QCoreApplication class MyApp(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): btn = QPushButton('닫기', self) btn.move(20,20) print(btn.sizeHint()) btn.resize(btn.sizeHint()) btn.clicked.connect(QCoreAppl..
2020.02.11 -
[PyQt5] 타이틀, 아이콘, 설정, 커스텀
이런 식으로 상단 타이틀에 원하는 아이콘을 넣을 수 있다. 윈도우는 잘 나오는데 MAC에서는 안 나온다... 코드 import sys from PyQt5.QtWidgets import QApplication, QWidget from PyQt5.QtGui import QIcon class MyApp(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle('Icon') self.setWindowIcon(QIcon('./files/logo.png')) self.setGeometry(300,300,300,200) self.show() if __name__ == '__main__': app..
2020.02.11 -
[PyQt5] 창 띄우기, 기초, 처음
코드 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 프로그램을 만드는 첫 번째 단계입니다. 설명 코드를 실행..
2020.02.11