窗体的时间处理一般只能获取窗体内的坐标,但无法获取整个屏幕的坐标,个人之见,也许是我学习Qt还不够深入,如有更好的方法,请高手们指点!
我的解决办法是:创建一个定时器,然后在槽函数中用QCusor获取屏幕坐标,见代码:
QTimer *timer = QTimer(this);
connect(timer,SIGNAL(timerout()),this,SLOT(GetScreenCoordinate()));
timer->start(1000);
void GetScreenCoordinate()
{
QPoint pos = QCursor::pos();
currentXCoordinate = pos.x();
currnetYCoordinate = pos.y();
}
阅读(4271) | 评论(0) | 转发(0) |