PyQt5笔记 例子(三)—显示悬停信息

来源:互联网 发布:淘宝联盟电脑版 编辑:程序博客网 时间:2024/05/01 03:00

将鼠标放在窗口的任意位置,都会有信息出现,代码如下:

#!/usr/bin/python3# -*- coding: utf-8 -*-"""悬停提示信息"""import sysfrom PyQt5.QtWidgets import (QWidget, QToolTip, QPushButton, QApplication)from PyQt5.QtGui import QFontclass Example(QWidget):    def __init__(self):        super().__init__()        self.initUI()    def initUI(self):        QToolTip.setFont(QFont('SansSerif', 10))        self.setToolTip('This is a <b>QWidget</b> widget')        btn = QPushButton('悬停显示提示', self)        btn.setToolTip('This is a <b>QPushButton</b> widget')        btn.resize(btn.sizeHint())        btn.move(50, 50)        self.setGeometry(300, 300, 300, 300)        self.setWindowTitle("显示浮动提示信息")        self.show()if __name__ == '__main__':    app = QApplication(sys.argv)    ex = Example()    sys.exit(app.exec_())

实现:这里写图片描述

0 0
原创粉丝点击