引用第3楼story_1982于2010-05-24 14:22发表的 :
我现在使用QSystemTrayIcon,右键点击TrayIcon弹出菜单,我想在点击左键时,也能弹出菜单来,不知道有没有更好的方法来实现这个功能。
QObject::connect(TrayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,SLOT(槽函数(QSystemTrayIcon::ActivationReason)));
void 槽函数(QSystemTrayIcon::ActivationReason reason)
{
switch(reason){
case QSystemTrayIcon::Trigger:TrayIcon_Menu->move(QCursor::pos());TrayIcon_Menu->setVisible(true);
default:;
}
}