PyQt(Python+Qt)学习随笔:Qt Designer中部件的toolTip、toolTipDuration、statusTip、whatsThis属性
toolTip属性
toolTip属性设置部件的toolTip提示信息,toolTip提示信息在鼠标放到控件上会浮动出一个小框显示提示信息。默认情况下,仅显示活动窗口子部件的toolTip,可以通过在窗口对象设置Qt.WA_AlwaysShowToolTips属性来改变,但不能是需要显示tooTip的部件对象中设置。
如果要控制tooTip显示的行为(如控制显示位置),可以重写部件的event()方法捕获事件类型为QEvent.ToolTip的事件。
缺省值为空,可以通过toolTip()和setToolTip( QString )来读取和设置toolTip。
toolTipDuration
toolTipDuration 属性控制toolTip显示的时长,单位是毫秒,如果设置为-1,则显示时长根据toolTip内容的长度来计算。
toolTipDuration 缺省值为-1,可以通过toolTipDuration ()和settoolTipDuration ( int msec)来读取和设置toolTipDuration 。
statusTip
statusTip属性保存statusTip提示信息,statusTip提示信息在鼠标放到控件上时在窗口的状态栏显示提示信息,如果窗口无状态栏则不显示。
statusTip属性 缺省值为空字符串,可以通过statusTip()和setstatusTip ( QString )来读取和设置statusTip。
whatsThis
whatsThis属性保存部件的帮助信息。whatsThis的帮助信息一般在部件获得焦点后按Shift+F1弹出显示,如果这个快捷键被别的功能占用,则whatsThis的帮助信息可能无法展示。有些对话窗提供一个带问号的按钮可以点击显示whatsThis的帮助信息。
whatsThis属性 缺省值为空字符串,可以通过whatsThis()和setwhatsThis ( QString )来读取和设置whatsThis。
以上三个属性都有国际化设置的子属性,关于国际化请参考《PyQt(Python+Qt)学习随笔:Qt Designer中部件与国际化有关的设置translatable、 disambiguation和comment含义》
博客地址:https://blog.csdn.net/LaoYuanPython
老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/details/98245036
最新文章
- canvas学习笔记一
- 【LeetCode】95. Unique Binary Search Trees II
- Leetcode 372. Super Pow
- 开源PLM软件Aras详解五 如何让ItemType显示在TOC上
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- [LeetCode 109] - 将已排序链表转换为二叉搜索树 (Convert Sorted List to Binary Search Tree)
- NET中小型企业项目开发框架系列(一个)
- Javascript的简单测试环境
- Install a Jenkins on Ubuntu system
- Centos下出现read-only file system 的解决办法
- 安卓4.0以上系统怎么不用root激活XPOSED框架的方法
- Ubuntu16.04的图形化界面无法启动问题
- Hbase API 简单封装
- 20165221-week2课上测试补做
- 初学Python——Socket网络编程
- wrapper class (Integer 为例)
- 拼图类APP原型模板分享——简拼
- 快速切题 sgu103. Traffic Lights 最短路 难度:1
- xsl如何实现递归复制?
- Cordova - 解决升级NDK之后无法编译!