pyqt5入门教程(四)
设置 ToolTip,只要将鼠标停在对应的控件几秒不动,就会显现一个帮助提示
- 运行结果所在
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QToolTip, QPushButton
from PyQt5.QtGui import QIcon, QFontclass Example(QWidget):def __init__(self):super().__init__()self.setUI()def setUI(self):QToolTip.setFont(QFont('SansSerif', 10))self.resize(500, 150)self.move(100, 100)self.setWindowIcon(QIcon('./Title.ico'))self.setWindowTitle("Hello world")self.setToolTip("<b>this is widget</b>")btn = QPushButton("Button", self) # self类似于C++ this指针btn.setToolTip("This is a button")btn.resize(btn.sizeHint())btn.move(0, 0)self.show()if __name__ == '__main__':app = QApplication(sys.argv)ex = Example()sys.exit(app.exec_())
后记:
QFont类:前面有一个是字体类型名,后面的数值是字体大小
move(): 函数设置了具体的地址,是以左上角为原点横纵坐标分别向下增长的坐标。而且设置的是相对位移(相对于父控件)
pyqt5入门教程(四)相关推荐
- LittleVGL (LVGL)干货入门教程四之制作和使用中文汉字字库
LittleVGL (LVGL)干货入门教程四之制作和使用中文汉字字库 前言: 阅读前,请确保你至少拥有以下条件: 已实现显示API(教程一已实现, 链接:LittleVGL (LVGL)入门教程一之 ...
- Python+Opencv图像处理新手入门教程(四):视频内容的读取与导出
一步一步来吧 上一节: Python+Opencv图像处理新手入门教程(三):阈值与二值化 1.Intro 今天这节我们主要看怎么利用opencv读取并处理视频中的内容. 2.VideoCapture ...
- (原创)LEON3入门教程(四):基于AMBA APB总线的七段数码管IP核设计
摘要:这一小节将介绍下如何设计用户自定义的APB IP,并将IP嵌入到SOPC中去.一个APB IP核的主要分为三个部分:逻辑单元.寄存器单元和接口单元.所设计的IP是一个简单的七段数码管显示IP,只 ...
- docker 镜像修改的配置文件自动还原_原创 | 全网最实在的docker入门教程四
作者:潘吉祥 上一篇我们学习了如何使用Dockerfile制作自己的镜像,不过这种方式更像纯粹的运维方式,作为开发者来说,未免有些小繁琐,一个不小心写错些命令就执行失败,我们还不知道错误在哪,这着实有 ...
- python画图颜色表示大小变化_python画图(线条颜色、大小、类型:点、虚线等)(图文详细入门教程四)...
初衷 本人由于平常写论文需要输出一些结果图,但是苦于在网上搜python画图时,详细的教程非常多,但是就是找不到能马上解决自己问题那一行代码,所以打算写一些适合需求简单的朋友应急用的教程,应急就必须方 ...
- SpringCloud 入门教程(四): 分布式环境下自动发现配置服务
前一章, 我们的Hello world应用服务,通过配置服务器Config Server获取到了我们配置的hello信息"hello world". 但自己的配置文件中必须配置co ...
- docker registry push 覆盖_原创 | 全网最实在的docker入门教程四
原创头条号:码农code之路,作者:潘吉祥,转载请标明出处 上一篇我们学习了如何使用Dockerfile制作自己的镜像,不过这种方式更像纯粹的运维方式,作为开发者来说,未免有些小繁琐,一个不小心写错些 ...
- Spring Boot入门教程(四十):微信支付集成-刷卡支付
分享一个朋友的人工智能教程.比较通俗易懂,风趣幽默,感兴趣的朋友可以去看看. 一:准备工作 使用微信支付需要先开通服务号,然后还要开通微信支付,最后还要配置一些开发参数,过程比较多. 申请服务号(企业 ...
- Spring Boot入门教程(四十一):微信支付集成-扫码支付
分享一个朋友的人工智能教程.比较通俗易懂,风趣幽默,感兴趣的朋友可以去看看. 一:准备工作 使用微信支付需要先开通服务号,然后还要开通微信支付,最后还要配置一些开发参数,过程比较多. 申请服务号(企业 ...
- Android入门教程四十六之ViewFlipper(翻转视图)的基本使用
本节给大家带了的是ViewFlipper,它是Android自带的一个多页面管理控件,且可以自动播放! 和ViewPager不同,ViewPager是一页页的,而ViewFlipper则是一层层的,和 ...
最新文章
- 微信生态增长:裂变与分销讲解
- 基于数据库数据增量同步_基于canal实现分布式数据同步
- web安全之文件上传漏洞攻击与防范方法
- python 类的内置方法_【转】[python] 类常用的内置方法
- 5 SU01给用户增加权限
- volatile关键字(转)
- GBDT 和 AdaBoost
- 锐起无盘服务器优化,(锐起无盘系统制作系统优化教程.doc
- Cp与Cpk了解与计算
- 药企如何应对计算机系统验证?浪潮GMP管理保驾护航
- window PCL安装编译
- java8 新特性 ibm_【Java8新特性】Streams(流)
- USB学习入门(三)------众里寻他千百度(windows)
- Windows 7 SP1整合补丁
- springDataJpa @Query注解多条件动态模糊分页查询,传入形参对象
- 中图分类号——计算机软件类
- 缓存通俗解释_在超市购买牛奶解释了网络缓存
- HP 3PAR StoreServ 7200 存储调试相关
- NOIP2017赛前模拟(2017.10.20)
- hypermesh 连接单元_【新品情报站】高端电台也玩远程控制 | 八重洲旗舰电台发布远程网络控制单元...
热门文章
- WINCE6.0+S3C2443的启动过程---eboot2
- 焦油坑和人月神话--人月笔记1
- 前端论坛、博客及公众号汇总
- jquery 事件:2
- Could not find artifact com.sun:tools:jar:1.5.0 解决办法
- Hive学习笔记 —— Hive的管理
- 谷歌系列 :Inception v1到v4
- 1:ImageNet Classification with Deep Convolutional Neural Networks
- linux上传github项目
- Setting up Pytorch with Python 3 on Ubuntu(Source code compilation)