如果我有多个非矩形自定义QWidget
(例如圆形按钮),我可以重叠它们吗?
似乎没有办法让 Qt 知道小部件的哪些部分是不透明的,因此鼠标事件被传递给正确的QWidget
(看起来 Qt 假设每个小部件都占据其边界矩形)。
我应该把这些小部件变成QGraphicsItem
s 吗?
如果我有多个非矩形自定义QWidget
(例如圆形按钮),我可以重叠它们吗?
似乎没有办法让 Qt 知道小部件的哪些部分是不透明的,因此鼠标事件被传递给正确的QWidget
(看起来 Qt 假设每个小部件都占据其边界矩形)。
我应该把这些小部件变成QGraphicsItem
s 吗?