class QStatusTipEvent#

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

Inheritance diagram of 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("This is my widget."))
    setCentralWidget(myWidget)            ...
../../_images/qstatustipevent-widget.png

状态提示还可以使用 setStatusTip() 函数在小部件上设置

def __init__(self, parent):
    super().__init__(parent)
fileMenu = menuBar().addMenu(tr("File"))
newAct = QAction(tr("New"), self)
newAct.setStatusTip(tr("Create a file()."))
fileMenu.addAction(newAct)            ...
../../_images/qstatustipevent-action.png

最后,状态提示通过 Qt::StatusTipRole 枚举值支持 item view 类。

__init__(arg__1)#
参数:

arg__1QStatusTipEvent

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

另请参阅

tip()

__init__(tip)
参数:

tip – str

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

另请参阅

tip()

tip()#
返回类型

str

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

另请参阅

showMessage()