如何在Mac上实现气球消息的Qt messageClicked()信号?

时间:2012-06-21 19:28:29

标签: c++ macos qt

我正在尝试使用带有Qt库的c ++在应用程序上实现一个功能。 当此应用程序获取新的文本消息时,它会在此应用程序的systemTrayIcon周围显示一些气球消息。 当我点击气球消息时,Qt将发出一个mesageClicked()信号,并显示短信中心。

Windows上的一切都很好,因为Qt在windows上支持气球消息的messageClicked()信号。 但在Mac上,Qt不支持气球消息的messageClicked()信号。所以,我想自己实现这个信号。

我知道如何获取鼠标点击和位置事件,但我不知道如何弄清楚气球消息的哪个区域,这样每当鼠标点击气球消息时,我就可以知道。

您能否告诉我如何在Mac上实现此messageClicked()信号?

0 个答案:

没有答案