pyqt5如何使用tooltip
时间: 2023-12-12 14:05:56 浏览: 160
pyqt5-tools
5星 · 资源好评率100%
在 PyQt5 中使用 tooltip 非常简单,你可以通过 `setToolTip()` 方法来为控件设置提示信息。例如,如果你想为一个按钮添加 tooltip,可以按照下面的代码进行操作:
```python
from PyQt5.QtWidgets import QApplication, QPushButton, QWidget
import sys
class MyWidget(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 创建一个按钮
btn = QPushButton('Button', self)
# 为按钮设置 tooltip
btn.setToolTip('This is a button')
# 设置按钮的位置和大小
btn.setGeometry(50, 50, 100, 50)
# 设置窗口的位置和大小
self.setGeometry(300, 300, 300, 200)
self.setWindowTitle('Tooltip Example')
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
widget = MyWidget()
sys.exit(app.exec_())
```
在上面的代码中,我们创建了一个 `QPushButton` 控件,并为它设置了 tooltip。当用户将鼠标悬停在按钮上时,就会显示提示信息。你可以根据需要为其它控件设置 tooltip,例如 `QLabel`、`QLineEdit`、`QComboBox` 等等。
阅读全文