[PyQt5] 버튼, 설명, 툴팁, 내용
2020. 2. 11. 14:26ㆍIT/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.setWindowTitle('ToolTip')
self.setGeometry(500,500,200,50)
self.show()
if __name__ == "__main__":
app = QApplication(sys.argv)
ex = tooltipApp()
sys.exit(app.exec_())
설명
QToolTip 기능으로 사용해서 버튼에 설명글을 달 수 있다.
QFont로 폰트이름과 크기를 지정할 수 있다. btn을 만들고 btn 객체에 setToolTip으로 설명을 입력하면 완료.
'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 |