본문 바로가기
✨Python

[Python/파이썬]파이썬으로 ui 윈도우 어플리케이션 구현하기 위젯 1 툴팁구현하기

by 김말자 2022. 6. 13.
728x90
728x90
BIG

파이썬은 프로젝트별로 라이브러리를 불러와야한다

 

import sys

from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5 import uic

class MyWindow(QWidget):

    def __init__(self):
        super().__init__()
        # 부모클래스 초기화자를 불러옴(반드시 필수사항임)
        self.initWindow()
        # 함수호출

    def initWindow(self):
        QToolTip.setFont(QFont("궁서",12))
# 툴팁 ! 마우스를 올리면 풍선도움말이 올라오는 거를 말함
# 툴팁구현하기~
# 큐폰트 안에 사이즈랑 글꼴을 넣어주면됨
        self.setToolTip("툴팁이 노출됩니다!")
# 툴팁안에 쓰고싶은말을 쓰면 된다.

        btn1 = QPushButton('버튼1', self)
        btn1.setToolTip("버튼을 클릭하면 ~합니다.") # initwindow 적용하기 버튼설명넣기

        self.setGeometry(100,100,300,300)
        self.show()

if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = MyWindow()
    sys.exit(app.exec_())
    
# 이벤트 루프를 만들어 주는 것임

폰트랑 툴팁을 지정하고, 불러온 후 구현해주면 된다.

원하는 객체에 셋팅만 해주면 됨.

qwidget은 판떼기!!

 

 

 

#툴팁 ! 마우스를 올리면 풍선도움말이 올라오는 거를 말함
#툴팁구현하기~

 

 

 

 

 

 

제어판\모양 및 개인 설정\글꼴 에서 불러올 글꼴을 찾아볼 수 있다.

 

 

 

 

from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5 import uic

class MyWindow(QWidget):

    def __init__(self):
        super().__init__()
        # 부모클래스 초기화자를 불러옴(반드시 필수사항임)

    def initWindow(self):
        QToolTip.setFont(QFont("Arial",12))
#툴팁 ! 마우스를 올리면 풍선도움말이 올라오는 거를 말함
#툴팁구현하기~
#큐폰트 안에 사이즈랑 글꼴을 넣어주면됨
        self.setToolTip("툴팁이 노출됩니다!")
#툴팁안에 쓰고싶은말을 쓰면 된다.

        btn1 = QPushButton('버튼1', self)
        btn1.setToolTip("버튼을 클릭하면 ~합니다.") #initwindow 적용하기 버튼설명넣기

 

 

 

 

잘 돌아가는 것을 확인할 수 있다.

 

 

 

 

궁서로 바꾸면 궁서체가 되고~

728x90
반응형
BIG

댓글