void MainWindow::Maction(QSystemTrayIcon::ActivationReason wch)
{
switch(wch)
{
case QSystemTrayIcon::DoubleClick:{
p=QCursor::pos();//获取图标在任务栏的位置
/*****************
弹出对话 略 demo有相关实例
*************/
break;}
case QSystemTrayIcon::MiddleClick: this->exeitProgram();break;
default:;
}
}
connect(iTrayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,SLOT(Maction(QSystemTrayIcon::ActivationReason)));
关联双击槽
本文介绍了一个关于任务栏图标响应鼠标点击事件的处理方法,包括如何捕获双击和中键点击事件,并针对不同事件执行相应的操作。通过示例代码展示了如何在Qt应用程序中实现这些功能。
3249

被折叠的 条评论
为什么被折叠?



