我在widget
的中心有一个myWidget
,并且在mousePressEvent()
上使用了myWidget
来捕获鼠标按下事件。我想在鼠标按下时隐藏myWidget
,但在按下widget
内部时不希望隐藏。
我可以通过event->windowPos()
和QPointF
来计算打印机位置,ui->widget->rect()
给出QRect
。
如何检查QpointF
是否在QRect
内?
最佳答案
用过的:
if (ui->widget->geometry().contains(event->pos())) return;
关于qt - 如何检查QPointF是否在QRect中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36686548/