1、知道QMenu包含item,indicator,separator,right-arrow,scroller,tearoff,相对来说属于子控件比较多的控件了,其中item,indicator,separator,right-arrow是较为为常见的子控件。为了确定子控件的相对位置关系,我们可以通过对子控件设置不同的背景色和边框来进行查看。效果如图所示。

3、位图

5、QMenu其实是一个独立的顶层窗口,因此其位置是相对于整个桌面的,而不是相对于程序主窗口。在Qt的文档中有以下说明

1、知道QMenu包含item,indicator,separator,right-arrow,scroller,tearoff,相对来说属于子控件比较多的控件了,其中item,indicator,separator,right-arrow是较为为常见的子控件。为了确定子控件的相对位置关系,我们可以通过对子控件设置不同的背景色和边框来进行查看。效果如图所示。
3、位图
5、QMenu其实是一个独立的顶层窗口,因此其位置是相对于整个桌面的,而不是相对于程序主窗口。在Qt的文档中有以下说明