qt怎样让qml创建的qwidget透明后,如何将鼠标事件传递给被遮挡的控件

2025-04-13 10:04:16
推荐回答(1个)
回答1:

我最近刚好用QQuickView. 但是没试过QWidget是否也可以。 在QQuickView下是这样实现的,你可以参考一下,看看是否有参考价值

  1. 通过QRegine 创建不规则的形状

  2. 通过setMark屏蔽哪些透明的部分(鼠标与键盘时间)

    搞定。。