问:如何在某个QPoint上获取所有小部件及其z-index?

时间:2017-04-25 08:31:32

标签: c++ qt qwidget

如下面的屏幕截图所示,有3个小部件重叠。当用户点击某个点(例如示例中的白色十字)时,我想在此时获取所有小部件。在这个例子中,我想得到Widget 1/2/3及其z-index。

有没有简单的方法来实现这一目标?

更多细节: 我在Qt中开发了一个 Microsoft Visio Qt Designer 之类的应用程序,我希望实现如下功能:

  1. 当用户首先通过鼠标左键单击白色交叉点时,将选择最前面的小部件 - 小部件3;

  2. 然后,当用户再次点击此点时,将取消选中Widget 3并选择Widget 2;

  3. enter image description here

0 个答案:

没有答案