消息管理命名空间

Core::MessageManager

消息管理命名空间用于在常规消息面板中发布消息。更多...

头文件 #include <coreplugin/messagemanager.h>

函数

voidwriteDisrupting(const QString &message)
voidwriteDisrupting(const QStringList &messages)
voidwriteFlashing(const QString &message)
voidwriteFlashing(const QStringList &messages)
voidwriteSilently(const QString &message)
voidwriteSilently(const QStringList &messages)

详细描述

函数说明

void MessageManager::writeDisrupting(const QString &message)

消息写入常规消息面板并将面板移至前台。

这可能中断用户的工作流程,因此仅在使用用户执行某些操作时直接响应,例如显式运行工具。

另请参阅writeSilently() 和 writeFlashing()。

void MessageManager::writeDisrupting(const QStringList &messages)

此函数重载 writeDisrupting()。

void MessageManager::writeFlashing(const QString &message)

消息写入常规消息面板并闪烁输出面板按钮。

这会通知用户可能需要用户注意的重要事件。使用时请谨慎,因为不断闪烁按钮会令人烦恼,尤其是如果条件是用户可能无法解决的问题。

另请参阅writeSilently() 和 writeDisrupting()。

void MessageManager::writeFlashing(const QStringList &messages)

此函数重载 writeFlashing()。

void MessageManager::writeSilently(const QString &message)

消息写入常规消息面板而不会采取任何进一步的操作。

这通常是发布消息的首选方法,因为它不会中断用户。

另请参阅writeFlashing() 和 writeDisrupting()。

void MessageManager::writeSilently(const QStringList &messages)

此函数重载了writeSilently()函数。

©2024 The Qt Company Ltd. 此处包含的文档贡献归各自所有者版权所有。提供的文档是根据免费软件基金会发布的GNU自由文档许可协议版本1.3的条款授予的。Qt及其相应商标是芬兰和/或其他国家的The Qt Company Ltd的商标。所有其他商标均为各自所有者的财产。