PyQt5--ShowTips
2024-10-15 23:43:16
# -*- coding:utf-8 -*-
'''
Created on Sep 13, 2018 @author: SaShuangYiBing
'''
import sys
from PyQt5.QtWidgets import QApplication,QWidget,QToolTip,QPushButton
from PyQt5.QtGui import QFont class New_test(QWidget):
def __init__(self):
super().__init__()
self.initUI() def initUI(self):
QToolTip.setFont(QFont('SansSerif',12)) # 这个静态方法设置了用于提示框的字体。
# 这里使用10px大小的SansSerif字体。
self.setToolTip('This is a <b>QWidget</b> widget') # 调用setTooltip()方法创建提示框。
# 可以在提示框中使用富文本格式。 btn = QPushButton('Button',self) # 创建按钮
btn.setToolTip('This is a <b>QPushButton</b> widget') # 设置按钮提示框
btn.resize(btn.sizeHint()) # 改变按钮大小 btn.move(90,80) # 移动按钮位置 self.setGeometry(400,350,260,200)
self.setWindowTitle('show tips')
self.show() if __name__ == "__main__":
app = QApplication(sys.argv)
ex = New_test()
sys.exit(app.exec_())
放置在按钮以外的空白区域的tips提示
放置在Button上的tips提示
最新文章
- JavaScript自动生成博文目录导航
- JQuery ajax调用一直回调error函数
- ERROR! MySQL is running but PID file could not be found
- Spring快速入门
- [转]python问题:IndentationError:expected an indented block错误解决
- android api sdk
- MySQL PXC 高可用集群搭建
- linux关机
- DBCP参数介绍
- 深入探索 Java 热部署--转
- MFC之RTTI与动态创建
- githubRepository -- 使用
- @ManyToMany中间表附加字段设计
- codecomb 2085【肥得更高】
- MySQL计数器表的设计
- JVM学习之常见溢出类型
- 左右Map
- 极致精简的webservice例子
- 201521123098 《Java程序设计》第9周学习总结
- clear命令新认识
热门文章
- Eclipse MAT:浅堆 vs 保留堆
- Re:从零开始的Spring Session(二)
- 并发编程之 Exchanger 源码分析
- Array.prototype.map()和Array.prototypefilter()
- jQuery.Ajax()执行WCF Service的方法
- 呼叫WCF Service的方法出现Method not allowed异常
- 【转】SAP HANA学习资料大全[非常完善的学习资料汇总]
- redis-java基础操作
- CA210彩分仪校准步骤
- Gruntfile.js文件配置项