鼠标与定时器的有关问题

鼠标与定时器的问题
现在想做个这样的功能:

     隔5分钟判断一下鼠标是否移动了,如果一直没有移动。则关闭当前窗口,转向登录界面。
    类似web的超时一样。
我是新手希望能说的详细一些,最好有示例代码,谢谢了!
------解决思路----------------------
installEventFilter搜下这个
------解决思路----------------------
就像你说的可以用一个定时器实现

QTimer *pTimer = new QTimer();
connect(pTimer,SIGNAL(timeout()),this,SLOT(onTimer()));
pTimer->start(5 * 60 *1000);

你只检测移动,不检测按下?
在鼠标事件里面 pTimer->restart();就可以了