PySide6.QtGui.QStatusTipEvent

class QStatusTipEvent

QStatusTipEvent 类提供了一个用于在状态栏中显示消息的事件。更多

PySide6.QtGui.QStatusTipEvent 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

警告

本节包含从C++自动翻译到Python的代码片段,可能包含错误。

可以使用QWidget::setStatusTip()函数在部件上设置状态提示。当鼠标光标进入部件时,它们会显示在状态栏中。例如:

def __init__(self, parent):
    super().__init__(parent)

    myWidget = QWidget()
    myWidget.setStatusTip(tr("这是我的小部件。"))
    setCentralWidget(myWidget)            ...
../../_images/qstatustipevent-widget.png

状态提示也可以通过使用setStatusTip()函数在操作上设置:

def __init__(self, parent):
    super().__init__(parent)
fileMenu = menuBar().addMenu(tr("文件"))
newAct = QAction(tr("新建"), self)
newAct.setStatusTip(tr("创建一个文件()."))
fileMenu.addAction(newAct)            ...
../../_images/qstatustipevent-action.png

最后,通过Qt::StatusTipRole枚举值支持项目视图类的状态提示。

__init__(tip)
Parameters:

提示QStatusTipEvent

使用tip指定的文本构造状态提示事件。

另请参阅

tip()

__init__(tip)
Parameters:

提示 – str

使用tip指定的文本构造状态提示事件。

另请参阅

tip()

tip()
Return type:

字符串

返回要在状态栏中显示的消息。

另请参阅

showMessage()