PyQt4显示提示信息
2016-03-27 20:39
393 查看
我们可以为任何窗口部件设置一个气球提示。
效果:
![](https://images2015.cnblogs.com/blog/918021/201603/918021-20160327203512511-589245114.png)
本示例中,我们为QWidget类型的窗口部件设置工具提示。
self.setToolTip('This is a <b>QWidget</b> widget')
要创建工具提示,需要调用setToolTip()方法,该方法接受富文本格式的参数。
QtGui.QToolTip.setFont(QtGui.QFont('OldEnglish', 10))
因为默认的QToolTip字体看起来比较糟糕,我们可以通过上面的语句设置想要的语句和字体大小。
#!/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_())
效果:
![](https://images2015.cnblogs.com/blog/918021/201603/918021-20160327203512511-589245114.png)
本示例中,我们为QWidget类型的窗口部件设置工具提示。
self.setToolTip('This is a <b>QWidget</b> widget')
要创建工具提示,需要调用setToolTip()方法,该方法接受富文本格式的参数。
QtGui.QToolTip.setFont(QtGui.QFont('OldEnglish', 10))
因为默认的QToolTip字体看起来比较糟糕,我们可以通过上面的语句设置想要的语句和字体大小。
相关文章推荐
- PyQt4程序图标
- PyQt4简单的窗口程序
- Qt 简单爬虫开发
- QT 菜单栏,工具栏操作
- QT练习 菜单栏,工具栏
- osx下配置qt开发环境
- Qt笔记——元对象系统
- qt5.6
- Qt程序加图标
- 装qt的时候出现QT version is not properly installed, please run make install qmake使用不了问题
- QT+QT creator+OpenCV图像灰度化
- Qt GraphicsView框架中实现多个item之间的层次调整功能
- Qt 在GraphicsView中 打开一幅图片
- 关于Qt Graphics编程的几点经验总结
- Qt使用QGraphicsView实现滑动窗体效果 .
- Qt5.2加载百度地图进行相关操作
- qt学习笔记(五) QGraphicsPixmapItem与QGraphicsScene的编程实例 图标拖动渐变效果
- qt 调用百度api 之 Qt 与 Html交互
- QTP/UFT自动化框架分析,QTP缺点与改进。
- qt事件分析