有可能:定制trayicon气球?

时间:2010-10-18 14:54:57

标签: qt winapi

我想在附加图片中绘制自定义云(系统气球)。 有可能吗?

alt text

2 个答案:

答案 0 :(得分:2)

QSystemTrayIcon类有一个简单的气球消息选项(QSystemTrayIcon::showMessage),但它只提供了一些图标选项和一条短信。如果你想要自定义它,你必须编写一个自定义QWidget并显示它或使用某些特定于操作系统的库调用(如果它们可用)。

QSystemTrayIcon的源代码包含它使用的气球窗口小部件的代码,这样可以帮助您自己编写。

答案 1 :(得分:1)

文档有点令人费解,但我很确定你需要使用NOTIFYICONDATA.hBalloonIcon。需要Vista或更好。