【发布时间】:2016-12-13 12:55:26
【问题描述】:
我想使用 PyQt 创建一个小的信息窗口(不是新的 QDialog 或 QWidget),其中的文本仅与我程序中的每个按钮相关联。当用户将鼠标光标放在按钮上(不单击)时,应显示此信息文本。同样,当光标从按钮上移开时,不再显示信息文本。这个想法是简单地通知用户当他们被按下时不同的按钮会做什么。这是如何在 PyQt 中完成的?
【问题讨论】:
标签: qt pyqt cursor infowindow
我想使用 PyQt 创建一个小的信息窗口(不是新的 QDialog 或 QWidget),其中的文本仅与我程序中的每个按钮相关联。当用户将鼠标光标放在按钮上(不单击)时,应显示此信息文本。同样,当光标从按钮上移开时,不再显示信息文本。这个想法是简单地通知用户当他们被按下时不同的按钮会做什么。这是如何在 PyQt 中完成的?
【问题讨论】:
标签: qt pyqt cursor infowindow
使用QWidget.setToolTip()。
例子:
button = QPushButton("Button", parent)
button.setToolTip("Text in the info window")
Here 文档(仅限 C++)
【讨论】: