Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt Windows 10通知_Windows_Qt - Fatal编程技术网

Qt Windows 10通知

Qt Windows 10通知,windows,qt,Windows,Qt,我试图在我的Qt 5.13.0程序中使用Windows 10通知系统(从右侧面板弹出的通知系统,可从通知托盘图标获得)。我正在查看Windows extras类:但找不到任何用于此类操作的API。在Qt中是否可能出现这种情况?是的,试试这个例子 它不是一个仅限Windows的API。QSystemTrayIcon类在多个平台上工作。在Windows 10中,QSystemTrayIcon::showMessage()显示您正在查找的通知。您可能会发现这很有用:(不是Qt API)。是的,正是这样

我试图在我的Qt 5.13.0程序中使用Windows 10通知系统(从右侧面板弹出的通知系统,可从通知托盘图标获得)。我正在查看Windows extras类:但找不到任何用于此类操作的API。在Qt中是否可能出现这种情况?

是的,试试这个例子


它不是一个仅限Windows的API。QSystemTrayIcon类在多个平台上工作。在Windows 10中,QSystemTrayIcon::showMessage()显示您正在查找的通知。

您可能会发现这很有用:(不是Qt API)。是的,正是这样。它甚至提供了一个qt示例。谢谢这里没有qt api,因为必须使用.msvc编译器才能工作。嗨,谢谢你的回答,但这不是我想要的,你编译并执行这个例子了吗?我想你没有,我也没有。我在主题正文中指定我要查找的是Windows 10端通知,而不是一般托盘通知。提供的示例在Windows 10中执行时正是这样做的:它使用端通知区域创建本机toast通知。在其他平台上,如Windows7,它提供了一个气球消息。如果我是你,我会试试。你说得对。事实上,通知是Windows10风格的。这实际上是一个更好的解决方案,因为它现在已经跨平台了。我现在只需要弄清楚托盘图标功能是否可以去掉。非常感谢。