qt中如何取得鼠标相对插件的位置 以及如何取得插件的全局位置
1个回答
2013-06-12 · 知道合伙人互联网行家
关注
展开全部
假设我有个line edit widget那么,看看是不是这样
QRect widgetRect = ui->lineEdit->geometry();
QPoint mousePos = ui->lineEdit->mapFromGlobal(QCursor::pos());
if(widgetRect.contains(mousePos) )
{
//do stuff
}
追问
那你知不知道怎么在QEditText中将鼠标的形式改变,调用setcursor(xxx);,理论上可以但是无效,永远都是文本型光标。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询