您的位置:首页 > 编程语言 > Qt开发

PyQt4显示提示信息

2016-03-27 20:39 393 查看
我们可以为任何窗口部件设置一个气球提示。

#!/usr/bin/python
# -*- coding:utf-8 -*-

import sys
from PyQt4 import QtGui
from PyQt4 import QtCore

class Tooltip(QtGui.QWidget):
def __init__(self, parent = None):
QtGui.QWidget.__init__(self, parent)
self.setGeometry(300, 300, 250, 150)
self.setWindowTitle('moonlight poet tooltip')
self.setToolTip('This is a <b>QWidget</b> widget')
QtGui.QToolTip.setFont(QtGui.QFont('OldEnglish', 10))

app = QtGui.QApplication(sys.argv)
tooltip = Tooltip()
tooltip.show()
sys.exit(app.exec_())


效果:



本示例中,我们为QWidget类型的窗口部件设置工具提示。

self.setToolTip('This is a <b>QWidget</b> widget')

要创建工具提示,需要调用setToolTip()方法,该方法接受富文本格式的参数。

QtGui.QToolTip.setFont(QtGui.QFont('OldEnglish', 10))

因为默认的QToolTip字体看起来比较糟糕,我们可以通过上面的语句设置想要的语句和字体大小。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: