トレイ アイコンにマウスを置いたときにツールチップが表示されません。
trayIcon->setToolTip(str);
動作しません。Gnomeの別の方法を見つけました:
curpos = QCursor::pos();
QRect rect;
rect = trayIcon->geometry();
if(rect.contains(curpos))
{
QToolTip::showText(rect.center(),"hello",this);
}
しかし、Unity シェルでは
rect = trayIcon->geometry();
常に (0,0,0×0) を返します。Unity Shellで使用できる代替方法を誰でも提案できます。