QWidget的setWhatsThis是干什么的?

阿里云拼团返场活动: 点击加入

setWhatsThis函数用于设置whatsThis属性,那么whatsThis属性是用来干什么的呢?顾名思义就是用来说明这是啥玩意的。


例:创建两个QPushButton,分别设置不同的WhatsThis信息。

image.png

程序运行:

image.png

程序运行后按下shift+f1会出现当前获得焦点的widget的whatsThis信息,例子中显示的button2的。


调用QWhatsThis的静态函数enterWhatsThisMode进入whatsThis模式,此时当鼠标移动到设置了whatsThis的widget上光标会出现一个问号,再点击则会出现whatsThis的窗口。

image.png

image.png

腾讯云活动继续: 看一看(竞争好激烈^_^)

演示站
上一篇:QWidget的setToolTip是干什么的?
下一篇:Qt程序如何知道当前系统支持哪些字体?