你如何确定一个点是否在 QTabWidget 的 QTabBar 旁边?

How can you determine if a point is next to the QTabBar of a QTabWidget?

我有一个带有自定义 QTabBar 的自定义 QTabWidget。我需要确定一个点是否在 QTabBar 旁边的区域中。 (见图)

我有一个函数可以接受表示鼠标光标位置的点。使用 mapFromGlobal() 函数和 QTabBar.rect().contains() 函数,我可以轻松确定该点是否在 QTabBar 内。然后我认为以类似的方式确定该点是否在选项卡内容内会很容易。但是,“页面”大于内容小部件。所以通过去掉QTabBar和tab的内容,我只能判断点是否在如下所示的区域内:

如何确定该点是否在第一张图片中所示的 QTabBar 旁边?有什么方法可以让我访问包含选项卡内容的底层“页面”?

发帖后我意识到有一个非常简单的解决方案。

从全局映射鼠标光标点后,判断QPoint.y()值是否小于QTabBar.height()